Android menuItem行为奇怪吗?

时间:2012-07-04 18:22:08

标签: menuitem

我相信我的问题对于大多数有经验的Android开发人员来说有点简单但不适合我!

我正在尝试在menuItem中设置名称并将文本设为白色。首先,只有当我点击menuItem时才显示文本,或者当我点击menuItem时文本变为白色并且可读。我不知道的是,如果仅在我点击menuItem时显示文本,或者如果由于某种原因它被点击时将颜色更改为WHITE,那么我能够看到它吗?任何有用的帮助我如何使文本在menuItem中始终保持白色和可见?

item.setTitle(this.task.getName());应该是白色的,并且在menuItem中一直可见!多谢!

@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;
    }
}

0 个答案:

没有答案