2

シャーロックアクションバーを使用しています。アクションバーに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;
}

しかし、これを行うとアイコンが二重になり、アイコンも変更されません。誰か助けてくれませんか?

4

1 に答える 1