原生的toolbar 

    

如若变换背景颜色  文字颜色等 首先 打开values/styles.xml 更改 如下

    


再看  value

<?xml version="1.0" encoding="utf-8"?>    #F44336    #D32F2F    #FFCDD2    #CDDC39    #212121    #727272    #FFFFFF    #B6B6B6


而后前面改成

    
使文字颜色改变 按照此方法改

在toolar 添加控件  

更改 menu/main.xml 例如

            

添加监听如下

mToolbar = (Toolbar) findViewById(R.id.toolbar);  // toolbar.setLogo(R.drawable.ic_launcher);   mToolbar.setTitle("Rocko");// 标题的文字需在setSupportActionBar之前,不然会无效   // toolbar.setSubtitle("副标题");   setSupportActionBar(mToolbar);  /* 这些通过ActionBar来设置也是一样的,注意要在setSupportActionBar(toolbar);之后,不然就报错了 */  // getSupportActionBar().setTitle("标题");   // getSupportActionBar().setSubtitle("副标题");   // getSupportActionBar().setLogo(R.drawable.ic_launcher);     /* 菜单的监听可以在toolbar里设置,也可以像ActionBar那样,通过Activity的onOptionsItemSelected回调方法来处理 */  mToolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {      @Override      public boolean onMenuItemClick(MenuItem item) {          switch (item.getItemId()) {          case R.id.action_settings:              Toast.makeText(MainActivity.this, "action_settings", 0).show();              break;          case R.id.action_share:              Toast.makeText(MainActivity.this, "action_share", 0).show();              break;          default:              break;          }          return true;      }  }); 






更多相关文章

  1. Android调色板---palette
  2. Android通过主题样式更改标题栏颜色以及文字大小和颜色
  3. 如何设置Android中控件的颜色透明度
  4. Android实现新手引导半透明蒙层效果
  5. Android(安卓)-对图片Drawable进行变色
  6. Android(安卓)ReplacementSpan 文字对齐问题
  7. Android(安卓)NavigationDrawer(侧滑导航栏 DrawerLayout + Navi
  8. Android之TextSwitcher详解
  9. Android中使用Spinner改变字体,颜色等

随机推荐

  1. .Net 转战 Android(安卓)4.4 日常笔记(6)--
  2. ANDROID 输入法出现挤压屏幕、ANDROID输
  3. 如何解析 android 中的 XML?
  4. android中使用 EditText 时,设定 inputTyp
  5. 浅谈android的selector,背景选择器
  6. ImageView 常用属性的分析
  7. 【Android】EditText标签调用键盘
  8. Android文件的读写
  9. android 常用 属性
  10. Android(安卓)设置完autoLink属性后自定