android design里的向上按钮

来源:互联网 发布:windows清除dns缓存 编辑:程序博客网 时间:2024/06/06 03:31

首先说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系统里的向上和返回。

0 0