2016-12-17 12 views
0

アクションバーAndroidのアクションバーのアイコンonClickListnerを設定するにはどうすればよいですか?

ActionBar actionBar = getSupportActionBar(); 
    actionBar.setBackgroundDrawable(new ColorDrawable(Color.GRAY)); 
    actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_HOME | ActionBar.DISPLAY_SHOW_TITLE); 
    actionBar.setIcon(R.drawable.menuaction); 
+0

このメソッドをオーバーライドし、そのImageViewの にclickListenerに追加http://stackoverflow.com/questions/24838155/set-onclick-listener-on-action-bar-title-in-android – Mrinmoy

答えて

0

で、設定されたアプリのアイコンのためのこの私のコードは、

ActionBar actionBar = getSupportActionBar(); 

行うAppcompactを使用して活動

ActionBar actionBar=getActionBar(); 

を、あるいは場合は、これを追加します0

actionBar.setDisplayHomeAsUpEnabled(true); 

と私はあなたが を達成するために欲しいものを取得していた場合、それが役立つことがあり、このリンクをしようと左にアプリのアイコンをカスタムツールバーを作ることができます

@Override 
public boolean onOptionsItemSelected(MenuItem item) { 
    switch (item.getItemId()) { 
    case android.R.id.home: 
     //Do stuff 
     return true; 
    default: 
     return super.onOptionsItemSelected(item); 
    } 
} 
関連する問題