当我使用 "Navigation-Drawer" KOTLIN 时,我得到了 Activity Dark
I got my Activity Dark When I use "Navigation-Drawer" KOTLIN
我正在使用 navigation
组件,但是当我单击一个项目以加载 activity 时,它开始时出现黑屏,我不知道发生了什么?
只有当我按下方块以“恢复我的应用程序”时,视图才有效,我真的不知道哪里出了问题
这是我的代码
navigation.xml
<activity
android:id="@+id/mn_log_out"
android:name="mx.MyApp.android.LogOutMessageActivity"
android:label="LogOutMessageActivity" />
mx.MyApp.android.LogOutMessageActivity
@SuppressLint("ResourceType", "CommitPrefEdits")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val builder = AlertDialog.Builder(this)
builder.setTitle(resources.getString(R.string.log_out_title))
builder.setMessage(resources.getString(R.string.log_out_description))
val dialogClickListener = DialogInterface.OnClickListener { _, which ->
when (which) {
DialogInterface.BUTTON_POSITIVE -> logOut()
}
}
builder.setPositiveButton(resources.getString(R.string.yes), dialogClickListener)
builder.setNegativeButton(resources.getString(R.string.no), dialogClickListener)
dialog = builder.create()
dialog.show()
}
问题出在 build.gradle
我降级到这个库。我们需要在最新版本上报告此问题
这个
implementation "androidx.navigation:navigation-fragment-ktx:2.3.0"
implementation "androidx.navigation:navigation-ui-ktx:2.3.0"
取而代之
implementation "androidx.navigation:navigation-fragment-ktx:2.3.1"
implementation "androidx.navigation:navigation-ui-ktx:2.3.1"
我正在使用 navigation
组件,但是当我单击一个项目以加载 activity 时,它开始时出现黑屏,我不知道发生了什么?
只有当我按下方块以“恢复我的应用程序”时,视图才有效,我真的不知道哪里出了问题
这是我的代码
navigation.xml
<activity
android:id="@+id/mn_log_out"
android:name="mx.MyApp.android.LogOutMessageActivity"
android:label="LogOutMessageActivity" />
mx.MyApp.android.LogOutMessageActivity
@SuppressLint("ResourceType", "CommitPrefEdits")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val builder = AlertDialog.Builder(this)
builder.setTitle(resources.getString(R.string.log_out_title))
builder.setMessage(resources.getString(R.string.log_out_description))
val dialogClickListener = DialogInterface.OnClickListener { _, which ->
when (which) {
DialogInterface.BUTTON_POSITIVE -> logOut()
}
}
builder.setPositiveButton(resources.getString(R.string.yes), dialogClickListener)
builder.setNegativeButton(resources.getString(R.string.no), dialogClickListener)
dialog = builder.create()
dialog.show()
}
问题出在 build.gradle
我降级到这个库。我们需要在最新版本上报告此问题
这个
implementation "androidx.navigation:navigation-fragment-ktx:2.3.0"
implementation "androidx.navigation:navigation-ui-ktx:2.3.0"
取而代之
implementation "androidx.navigation:navigation-fragment-ktx:2.3.1"
implementation "androidx.navigation:navigation-ui-ktx:2.3.1"