が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を描き直しています。そうですか?必要なボタン/アイコンのみを再描画する方法はありますか?
ありがとうございました :)