gpt4 book ai didi

android - 为什么 Android 上下文菜单是空的?

转载 作者:行者123 更新时间:2023-12-02 12:37:15 24 4
gpt4 key购买 nike

我有上下文菜单布局:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/share_btn"
android:icon="@drawable/ic_delete_black_24dp"
android:title=""
app:showAsAction="always"/>
<item
android:id="@+id/edit_btn"
android:icon="@drawable/ic_edit_black_24dp"
android:title=""
app:showAsAction="always"/>
<item
android:id="@+id/remove_btn"
android:icon="@drawable/ic_delete_black_24dp"
android:title=""
app:showAsAction="always"/>
</menu>
还有 fragment ,我试图在其中显示菜单:
class OverviewFragment: Fragment() {

/* some code */

override fun onCreateContextMenu(menu: ContextMenu, v: View, menuInfo: ContextMenu.ContextMenuInfo?) {
super.onCreateContextMenu(menu, v, menuInfo)
this.activity!!.menuInflater.inflate(R.menu.binge_card_menu, menu)
}
/*some code */ }
但是布局没有显示:
enter image description here
但是听众工作,如果我以编程方式制作菜单,一切都会正确显示,所以我不知道为什么。

最佳答案

发生这种情况是因为您使用空字符串作为标题:

 <item
android:id="@+id/share_btn"
android:title=""
.../>

关于android - 为什么 Android 上下文菜单是空的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63576855/

24 4 0