1

マイ アクティビティでは、ユーザーは選択した設定を変更するか、次の画面にスキップできます。デフォルトでは、アクション アイテムはスキップされますが、設定が変更されるとすぐに、そのボタンは保存に変わります。SherlockActionBar からアクションアイテムを追加および削除するにはどうすればよいですか?

敬具

4

1 に答える 1

0

自分で試したことはありませんが、ActionBar ボタンは基本的にメニュー項目であるため、実行Menu中に作成されたアクティビティの変数を使用して実行できます。onCreateOptionsMenu()

そのようです:

public class Sample extends SherlockActivity {
Menu activityMenu;

    @Override
    public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) {
        getSupportMenuInflater().inflate(R.menu.activity_menu, menu);
        activityMenu = menu;
        return true;
    }
}

その後、通常、必要なメソッドを から呼び出すことができますactivityMenu

ここで全リストを参照してください:メニュー

そして、より洞察力のある読書のために:メニュー - 実行時にメニュー項目を変更する

于 2012-12-05T06:38:50.643 に答える