菜单项始终为空

时间:2012-10-04 00:49:59

标签: java android menu menuitem

MenuItem refresh = menu.findItem(R.id.refreshservice);
if (refresh.getActionView()!=null)
{
    refresh.setActionView(null);
}
else
{
    refresh.setActionView(R.layout.refreshicon_nonstatic);
}

问题是无论我尝试什么,MenuItem总是为null。 id是正确的。

1 个答案:

答案 0 :(得分:0)

你可能想在你的Activity中做这样的事情:

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch(item.getItemId()) {
        case R.id.refreshservice: