首先说android design对我这个不会ui设计的人很有帮助。
所以我愿意遵循它,看到现在app或多或少的都出现了android design的影子,很欣慰,android加油。
用法:
@Override
protected void onStart() {
super.onStart();
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}这个时设置显示向上按钮。
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
switch (item.getItemId()) {
case android.R.id.home:
Intent intent = new Intent(this, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
break;
case R.id.action_settings:
break;
default:
break;
}
return true;
}这个时设置向上按钮点击后的动作。
在这里我要说的是,向上按钮和back键的作用是有区别的。
向上按钮是回到上一层,back键是回到上一步。
他们俩就好比是win系统里的向上和返回。
本文介绍了在Android应用中实现导航栏向上按钮的方法,包括如何在代码中设置显示向上按钮及响应其点击事件,同时阐述了向上按钮与Back键的区别。
3227

被折叠的 条评论
为什么被折叠?



