【发布时间】:2021-01-11 06:51:33
【问题描述】:
我想将 AppcompatActivity 移植到 BaseActivity。
我试图这样做,但我无法解决。 我是安卓开发新手。
可以这样做吗?否则我将不得不这样做。
但我做不到。
这是我的代码:
class MainActivity : BaseActivity() {
private var dataFire: DataFire? = null
private val mViewInflate: View? = null
private val mRtcEngine: RtcEngine? = null
private val mMuted = false
private val TAG = VideoCallActivity::class.java.simpleName
private var video_room_id: String? = null
private val final_room_id: Long = 0
private val tvUsernameVideoChat: TextView? = null
var userIDvisited: String? = null
private val videoFragment = VideoFragment.newInstance()
override fun getLayoutId() = R.layout.main_activity
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
try {
if (savedInstanceState == null) {
getReplaceFragmentTransaction(R.id.fragmentContainer, videoFragment, VideoFragment.TAG).commit()
}
} catch (e: Exception) {
Log.e("name_MainActivity", e.message.toString())
}
}
override fun onBackPressed() {
super.onBackPressed()
//Todo: endCall()
RtcEngine.destroy()
}
}
提前致谢。
【问题讨论】:
-
你还没有发布
BaseActivity是什么 -
您的介绍和标题具有误导性:
How to convert baseActivity to AppCompatActivity和I want to port an AppcompatActivity to a BaseActivity.
标签: java android kotlin android-activity