Twidere-App-Android-Twitter.../twidere/src/main/kotlin/org/mariotaku/twidere/activity/FragmentContentActivity.kt

30 lines
894 B
Kotlin
Raw Normal View History

2017-01-03 12:59:38 +01:00
package org.mariotaku.twidere.activity
import android.os.Bundle
2020-01-26 08:35:15 +01:00
import androidx.fragment.app.Fragment
2017-01-03 12:59:38 +01:00
/**
* Created by mariotaku on 2017/1/3.
*/
class FragmentContentActivity : BaseActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
title = intent.getStringExtra(EXTRA_TITLE)
intent.getStringExtra(EXTRA_FRAGMENT)?.let {
Fragment.instantiate(this, it,
2017-01-03 12:59:38 +01:00
intent.getBundleExtra(EXTRA_FRAGMENT_ARGUMENTS))
}?.let { fragment ->
val ft = supportFragmentManager.beginTransaction()
ft.replace(android.R.id.content, fragment)
ft.commit()
}
2017-01-03 12:59:38 +01:00
}
companion object {
const val EXTRA_FRAGMENT = "FCA:fragment"
const val EXTRA_TITLE = "FCA:title"
const val EXTRA_FRAGMENT_ARGUMENTS = "FCA:fragment_arguments"
}
}