Fix recent crashes

This commit is contained in:
len
2016-04-30 01:44:53 +02:00
parent 47bc1f7a9f
commit 49628e9cf5
5 changed files with 14 additions and 15 deletions
@@ -1,22 +1,19 @@
package eu.kanade.tachiyomi.ui.base.fragment
import android.support.v4.app.FragmentActivity
import eu.kanade.tachiyomi.ui.base.activity.BaseActivity
import android.support.v7.app.AppCompatActivity
import eu.kanade.tachiyomi.ui.base.activity.ActivityMixin
interface FragmentMixin {
fun setToolbarTitle(title: String) {
baseActivity.setToolbarTitle(title)
(getActivity() as ActivityMixin).setToolbarTitle(title)
}
fun setToolbarTitle(resourceId: Int) {
baseActivity.setToolbarTitle(getString(resourceId))
(getActivity() as ActivityMixin).setToolbarTitle(getString(resourceId))
}
val baseActivity: BaseActivity
get() = getActivity() as BaseActivity
fun getActivity(): FragmentActivity
fun getActivity(): AppCompatActivity
fun getString(resource: Int): String
}