0

次のコードを使用して、オプションメニュー項目の1つを無効にしようとしています。

public boolean onPrepareOptionsMenu (Menu menu){
     menu.findItem(R.id.menu_item_id).setEnabled(false);
     return true;
}

ただし、メソッドが実行された後、無効にされた項目はメニューの残りの部分(有効にされた)と同じように見えます。

無効に見えるようにすることは可能ですか(グレー表示など)?どのように?

前もって感謝します

4

1 に答える 1

0

テーマを見たことがありますか?この投稿をチェックしてください:Androidでメニュー項目のテキストの色を変更するにはどうすればよいですか?

テーマを設定すると、設定できる値を見つけるのに役立つ場合があります。テーマXML

于 2011-08-02T14:45:30.007 に答える