がActivity
ありますが、動的にActionBar
アイコンを変更する必要があります。一時停止ボタンと再生ボタンがあり、ユーザーがクリックすると再生ボタンを一時停止ボタンに置き換える必要があります。私は検索して見つけました:ActionBar
@Override
public boolean onCreateOptionsMenu(Menu menu) {
if(DEBUG) Log.i("onCreateOptionsMenu()", "onCreateOptionsMenu() -> LogicAnalizerView");
//menu.add("").setIcon(R.drawable.pause).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.actionbarlogic, menu);
menu.removeItem(R.id.pauseLogic);
return true;
}
このようにして一時停止ボタンを削除し、追加することもできますが、これは を開始しActivity
てActionBar
が描画されたときにのみ発生します。を強制的に再描画するにはどうすればよいActionBar
ですか? また、このように全体ActionBar
を描き直しています。そうですか?必要なボタン/アイコンのみを再描画する方法はありますか?
ありがとうございました :)