2016-12-17 37 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

你可以自定義工具欄與應用程序圖標上左,上clickListener加到這個ImageView的 嘗試此鏈接可能會有所幫助,如果我得到你想要達到 什麼http://stackoverflow.com/questions/24838155/set-onclick-listener-on-action-bar-title-in-android – Mrinmoy

回答

0

的一套應用程序圖標的代碼添加此使用Appcompact在活動

ActionBar actionBar=getActionBar(); 

,或者做

ActionBar actionBar = getSupportActionBar(); 

然後

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); 
    } 
} 
相關問題