アクティビティ a があり、アクション バーのロゴを使用して戻りたいと考えています。通常、これは次のように行われます。
ActionBar actionBar= getActionBar();
actionBar.setDisplayUseLogoEnabled(false);
actionBar.setDisplayHomeAsUpEnabled(true);
イベントを定義するには、通常はアクティビティ onOptionsItemSelected() を書き直す必要がありますが、このイベントをヘルパー クラスから書き直したい場合はどうすればよいでしょうか。
私のコードは次のとおりです。
class Helper{
public void init(Activity a) {
ActionBar actionBar= a.getActionBar();
actionBar.setDisplayUseLogoEnabled(false);
actionBar.setDisplayHomeAsUpEnabled(true);
?????? a.onOptionsItemSelected(?MenuItem?)
}}
actionsBar ロゴ クリックの MenuItem オブジェクトを見つける方法