我正在使用夏洛克动作栏。我在操作栏上有 2 个项目。当项目被选择(活动)时,我想更改图标的图像。
这是我在 Java 上的代码
@Override
public boolean onPrepareOptionsMenu (Menu menu){
MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.menu.menutes, menu);
todaySched=menu.findItem(R.id.todaySched);
if(todaySched.isEnabled()){
todaySched.setIcon(R.drawable.calendarselected);
}
return true;
}
但是当我这样做时,图标变成双倍,图标也不会改变。有人可以帮忙吗?