Android菜单项在您单击它之前不会显示。。。。?

Android菜单项在您单击它之前不会显示。。。。?,android,menu,menuitem,Android,Menu,Menuitem,我相信我的问题对于大多数经验丰富的安卓开发者来说都很简单,但我想不出来 我正在尝试在菜单项中设置名称,并将文本设置为白色 仅当我单击菜单项时,文本才会显示,或者更确切地说,当我单击菜单项时,文本会变为白色且可读 如何使文本在菜单项中始终保持白色和可见,有什么有用的帮助吗 item.setTitle(this.task.getName());应该是白色的,并且在菜单中始终可见 @Override public boolean onCreateOptionsMenu(Menu menu) { Men

我相信我的问题对于大多数经验丰富的安卓开发者来说都很简单,但我想不出来

我正在尝试在菜单项中设置名称,并将文本设置为白色

仅当我单击菜单项时,文本才会显示,或者更确切地说,当我单击菜单项时,文本会变为白色且可读

如何使文本在菜单项中始终保持白色和可见,有什么有用的帮助吗

item.setTitle(this.task.getName());应该是白色的,并且在菜单中始终可见

@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater = getMenuInflater();
inflater.inflate( R.menu.show_task_feedback_menu, menu );
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item)
{
switch ( item.getItemId() )
{
  case R.id.show_task_feedback_menu_add_feedback:  
    item.setTitle(this.task.getName()); <------------- Here is the problem!!!!!!!!!!
    this.startTaskFeedback();
    return true;
  default: return true;
}
}
@覆盖
公共布尔onCreateOptions菜单(菜单)
{
MenuInflater充气机=getMenuInflater();
充气机。充气(右菜单。显示任务\反馈\菜单,菜单);
返回true;
}
@凌驾
公共布尔值onOptionsItemSelected(菜单项项)
{
开关(item.getItemId())
{
案例R.id.显示任务反馈菜单添加反馈:

item.setTitle(this.task.getName());我想我理解您的问题,在我看来,您只需要在xml中添加以下行:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/show_task_feedback_menu_add_feedback"
        android:showAsAction="ifRoom|withText"> <!-- this line -->
    </item>

</menu>


我不确定我是否理解您要将哪个文本设置为白色…

请不要反复发布同一个问题,在我提出以下建议后,我注意到您已经问了3次同样的问题。
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/show_task_feedback_menu_add_feedback"
        android:showAsAction="ifRoom|withText"> <!-- this line -->
    </item>

</menu>