Toolbar 工具栏

要使用Toolbar,要先将标题栏(ActionBar)关掉;

1 <android.support.v7.widget.Toolbar
2     android:id="@+id/main_head"
3     android:layout_width="match_parent"
4     android:layout_height="wrap_content">
5 </android.support.v7.widget.Toolbar>

java代码中:

        //获取工具栏
        main_head = (Toolbar)findViewById(R.id.main_head);
        //设置返回图标
        main_head.setNavigationIcon(R.mipmap.back);
        //设置标题文本
        main_head.setTitle("工具栏页面");
        //标题文本颜色
        main_head.setTitleTextColor(Color.RED);
        //设置logo图标
//        main_head.setLogo(R.mipmap.wechat);
        //副标题
        main_head.setSubtitle("副标题");
        //工具栏背景
        main_head.setBackgroundResource(R.color.blue);
        //使用main_head替换系统自带的ActionBar
        setSupportActionBar(main_head);
        //点击监听器,该函数要放到setSupportActionBar之后,不然不起作用
        main_head.setNavigationOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Toast.makeText(getApplicationContext(),"点击返回!",Toast.LENGTH_SHORT).show();
            }
        });

  

猜你喜欢

转载自www.cnblogs.com/zhaozilongcjiajia/p/10384947.html