0
我相信我的问题对于大多数有经验的Android开发人员来说很简单,但我无法弄清楚。Android menuItem直到你点击它才会显示....?
我想在menuItem中设置名称并使文本为白色。
只有当我点击menuItem,或者当我点击menuItem时,文本才会显示,文本变成白色并且可读。
任何有用的帮助如何使文本在menuItem中始终保持白色并始终可见?
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;
}
}
的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"
>
</item>
</menu>
请不要一直重复发布相同的问题,在我的建议下面我注意到y你已经三次问过同样的问题。 – jnthnjns 2012-07-06 20:37:12