MenuItem refresh = menu.findItem(R.id.refreshservice);
if (refresh.getActionView()!=null)
{
refresh.setActionView(null);
}
else
{
refresh.setActionView(R.layout.refreshicon_nonstatic);
}
问题是无论我尝试什么,MenuItem总是为null。 id是正确的。
答案 0 :(得分:0)
你可能想在你的Activity中做这样的事情:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.refreshservice: