關於Android中ToolBar返回
阿新 • • 發佈:2019-01-02
oolbar 使用簡單介紹:
在佈局中 findViewById 找到控制元件,注意需要 v7 適配包中的Toolbar
getSupportActionBar(toolbar);
想使用 toolbar 的返回按鈕(都要在setSupportActionBar 後呼叫)實現 Toolbar 點選返回事件:
toolbar.setNavigationIcon( mDrawable);//或者在佈局中 app:navigationIcon="?attr/homeAsUpIndicator"
toolbar.setNavigationOnClickListener(new View.OnClickListener(){
public void onClick(View view){
finish();
}
};
- 1
- 2
- 3
- 4
- 5
- 6
或者
getSupportActionBar().setDisplayHomeAsUpEnable(true);
重寫 onOptionsItemSelected
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if(item.getItemId()==android.R.id.home){
finish();
return true;
}
return super.onOptionsItemSelected(item);
}