我试图通过注册一个处理回到我的片段按下按钮OnBackPressedCallback
通过addOnBackPressedCallback
接收onBackPressed()
回调,而无需重写方法在你的活动描述( 11月5日,为androidx.activity 2018发行说明 )
如果你看一下AppCompatActivity文档 ,它声称AppCompatActivity
从延伸androidx.activity.ComponentActivity
。
我运行到的是,在我的代码库,问题AppCompatActivity
从延伸androidx.core.app.ComponentActivity
(没有addOnBackPressedCallback()
而不是androidx.activity.ComponentActivity
(有addOnBackPressedCallback()
我的依赖版本
implementation "androidx.core:core-ktx:1.0.1"
implementation "androidx.appcompat:appcompat:1.0.2"
implementation "androidx.activity:activity-ktx:1.0.0-alpha04"
别人能重现这个问题? 难道我做错了什么?