1. 先来看问题,当我使用ActionBar的时候,设置setCustomView时,会留有空白的处理
  2. 网上很多朋友说可以修改V7包到19,结果处理的效果也是不理想的.
  3. 下面贴出我觉得靠谱的处理代码
    1. publicclassMainActivityextendsAbBaseActivity{
    2. privatestaticfinalString TAG ="MainActivity";
    3. privateMyApplication myApplication;
    4. privateContext mContext;
    5. privateActionBar mActionBar;
    6. @Override
    7. protectedvoid onCreate(Bundle savedInstanceState){
    8. super.onCreate(savedInstanceState);
    9. setContentView(R.layout.sliding_menu_content);
    10. myApplication =(MyApplication) getApplication();
    11. mContext =this;
    12. mActionBar = getSupportActionBar();
    13. View actionbarView =LayoutInflater.from(this).inflate(R.layout.actionbar_layout,null);
    14. ActionBar.LayoutParams layoutParams =newActionBar.LayoutParams(ActionBar.LayoutParams.MATCH_PARENT,
    15. ActionBar.LayoutParams.MATCH_PARENT);
    16. layoutParams.gravity =Gravity.CENTER_HORIZONTAL |Gravity.CENTER_HORIZONTAL;
    17. mActionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
    18. mActionBar.setDisplayShowHomeEnabled(false);
    19. mActionBar.setDisplayShowCustomEnabled(true);
    20. mActionBar.setDisplayShowTitleEnabled(false);
    21. mActionBar.setCustomView(actionbarView, layoutParams);
    22. Toolbar parent =(Toolbar) actionbarView.getParent();
    23. parent.setContentInsetsAbsolute(0,0);
    24. }
    25. }
     
     

最新文章

  1. iOS中常用属性的关键字的使用说明
  2. Linux下运行Jmeter测试所遇问题汇总
  3. SSH实例(3)
  4. Eclipse工作常见问题总结
  5. python一个简单的登录
  6. 定时从远程的数据库中取数据,然后把取出来的数据插入或更新本地的oracle数据库的表
  7. javascript对URL中的参数进行简单加密处理
  8. Sqlserver将数据从一张表插入到另一张表
  9. RTC及sensor时间同步
  10. SpringCloud入门
  11. 【汇总目录】Java
  12. leetcode每日刷题计划-简单篇day5
  13. Kafka、RabbitMQ、RocketMQ等消息中间件的对比 —— 消息发送性能和区别
  14. SpringBoot @Async 异步处理业务逻辑和发短信逻辑
  15. [学习笔记]Link-Cut Tree
  16. List元素删除不会导致越界但有问题的写法
  17. Linux下创建可执行bin安装文件
  18. nginx优化 实现10万并发访问量
  19. Python3语法详解
  20. 转:CentOS 7使用nmcli配置双网卡聚合LACP

热门文章

  1. VS2013默认打开HTML文件没有设计视图的解决办法
  2. 如何删除webstrom中生成的.idea wrokspace
  3. ActiveMQ的集群方案对比及部署
  4. 小知识:C#可选参数的一个陷阱
  5. 前端开发面试题收集(js部分)
  6. 搭建自己的Nuget服务器
  7. 编写Windows服务疑问2:探索服务与安装器的关系
  8. UploadFile控件,提交图片后,页面预览显示刚刚提交的图片
  9. Android开发之Activity的生命周期以及加载模式
  10. 【NLP】Python NLTK 走进大秦帝国