actionBar标题栏里的控件

在res目录下创建menu文件夹,再在menu文件夹下新建一个menu.xml文件



    

    

    


其中android:showAsAction=""表示是否在标题栏展示。always:总是展示,ifRoom:有空间时展示,never:从不。

在activity.java中重写onCreateOptionsMenu()
  @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.toobar, menu);
        return true;
    }
添加点击事件,重写onOptionsItemSelected()
 @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()){
            case android.R.id.home:
                drawerLayout.openDrawer(GravityCompat.START);
                break;
            case R.id.backup:
                break;
        }
        return super.onOptionsItemSelected(item);
    }

你可能感兴趣的:(actionBar标题栏里的控件)