[英]How can I set my actionbar app icon onClickListner in Android?
這是我在操作欄中設置應用程序圖標的代碼
ActionBar actionBar = getSupportActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.GRAY));
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_HOME | ActionBar.DISPLAY_SHOW_TITLE);
actionBar.setIcon(R.drawable.menuaction);
在活動中添加
ActionBar actionBar=getActionBar();
或者如果使用Appcompact
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);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.