版权声明:本文为博主原创文章,未经博主允许不得转载。

在API version 21 (the support library),如何正常使用Toolbar

这是常规式布局出来的Toolbar,我设置了bg,明显左边和上面都有边距:

然后,我更改后的代码如下:

<android.support.v7.widget.Toolbarandroid:id="@+id/toolbar"android:layout_height="wrap_content"android:layout_width="match_parent"android:background="?attr/colorPrimary"android:padding="0dp"android:layout_margin="0dp"><RelativeLayoutandroid:id="@+id/action_bar_layout"android:layout_width="match_parent"android:layout_height="match_parent"android:layout_margin="0dp"android:padding="0dp"android:background="#000000"><Spinnerandroid:layout_width="wrap_content"android:layout_height="wrap_content"/></RelativeLayout>
</Toolbar>

你会发现设置padding为0这个属性是没有用的,直接看下面效果图:

这显示我设置的spinner为72dp了。 

Edit 1

我需要正常的显示我的spinner,去掉padding,Here I going to find Google API:

Edit 2

下面我将contentInsetStart设置为0。您将需要使用的支持库应用程序名称空间:

<android.support.v4.widget.DrawerLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"android:layout_width="match_parent"android:layout_height="match_parent"><android.support.v7.widget.Toolbarandroid:id="@+id/toolbar"android:layout_height="wrap_content"android:layout_width="match_parent"android:minHeight="@dimen/action_bar_height"android:background="?attr/colorPrimary"android:contentInsetStart="0dp"android:contentInsetLeft="0dp"app:contentInsetLeft="0dp"app:contentInsetStart="0dp"app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"app:popupTheme="@style/ThemeOverlay.AppCompat.Light"></android.support.v4.widget.DrawerLayout>

希望能帮到别人,这个困扰了我近一天的question!

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/Lt-Java13/p/5018392.html

Android Toolbar Padding相关推荐

  1. android的padding属性,以编程方式获取android:padding属性

    从一个角度来看,如何以编程方式获取android:padding属性的值? 我目前正在使用: private static final String ANDROID_NAMESPACE = " ...

  2. android toolbar控件,Android Toolbar控件

    1. Toolbar类 Toolbar是替代ActionBar的产物,低版本可以使用v7兼容包,使用Theme.AppCompat主题,并添加配置. false true 2. Toolbar配置 主 ...

  3. Android Toolbar设置向上箭头,标题等

    Android Toolbar设置向上箭头,标题等 标签: android布局 2016-07-25 22:58 1163人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得 ...

  4. 最详细的 Android Toolbar 开发实践总结一

    最详细的 Android Toolbar 开发实践总结 2016-02-25    分类:Android开发.编程开发.首页精华12人评论     来源:D_clock 分享到:更多12 过年前发了一 ...

  5. Android Toolbar 居中

    Android Toolbar封装 1.QToolbar是什么 标题栏控件,基于Toolbar控件封装 有返回按钮 左标题 居中标题 子标题 右侧菜单 优势: 继承于Toolbar,Toolbar的A ...

  6. Android Toolbar配合menu使用详解

    Android Toolbar配合menu使用详解 Toolbar使用 普通menu使用 上下文menu使用: PopupMenu菜单: 历史上的今天(2021.3.5): 1898年3月5日,周恩来 ...

  7. Android - toolbar navigation 样式

    1.修改title 边距 修改边距使用系统的app属性来引入使用,即: xmlns:app="http://schemas.android.com/apk/res-auto" 1 ...

  8. android toolbar 开发总结

    1.如何设置右边菜单距离右边的距离 在xml里面 <android.support.v7.widget.Toolbarxmlns:android="http://schemas.and ...

  9. android toolbar源码解析,深入理解Android 5.0中的Toolbar

    环境说明: Android Studio 2.0 V7包版本:com.android.support:appcompat-v7:23.4.0 compileSdkVersion 23 buildToo ...

最新文章

  1. 人工智能写手,好用吗?
  2. mysql中取出的时间日期多个.0
  3. php-fmp开机启动,php-fpm设置成服务并开机自动启动
  4. java 组件 未显示出来_java – 自定义组件未显示
  5. 02 | 服务治理:Nacos 如何实现微服务服务治理
  6. easyui select 下拉框的取值和赋值
  7. 序列化与反序列化(1)Serializable —— Java原生态方法
  8. [html] 说说你对网格布局的理解
  9. QT实现经纬度转换为图片像素坐标
  10. TensorFlow支持GPU配置问题
  11. Unhandled exception at 0x000007FEFD19A06D in test.exe: Microsoft C++ exception: cv::Exception at mem
  12. LLVM编写Pass对程序进行obfuscate
  13. 【vue+bootstrap】音乐聚合搜索引擎实现(music-box)
  14. cos41度用计算机怎么算,用电监察计算(精品)
  15. 计算机毕业设计django基于python企业资产管理系统
  16. matlab求级数求和,实验七_matlab求解级数有关计算
  17. 海康威视监控云存储服务器,监控设备,云存储服务器,安防监控—年轻人安防官网...
  18. android输入法剪切板历史记录,讯飞输入法剪切板功能知多少?
  19. 多个时间合并并集mysql_求多个日期时间段的并集-java
  20. 美股上市游戏公司第九城市入局链游平台Dontplaywithkitty.io

热门文章

  1. JavaScript中的nodeName nodeType nodeValue区别
  2. 主流报表制作工具之王者争夺战:功能大PK系列之“删除当前行”按钮制作
  3. 使用 Android NDK 的交叉编译工具链移植 C/C++ 项目到安卓平台
  4. JNI开发之锅炉压力监控器
  5. Java动态调用方法
  6. 学习笔记2——对象初始化和面向对象特性
  7. linux经典书籍--Linux系统编程
  8. 常见mysql性能优化方法
  9. 贪心算法--会场安排问题
  10. Linux日志系统-06:案例2-实现httpd的日志滚动分割