Toolbar自定义View左边有间距
2016-10-11 16:52
239 查看
首先,我先描述下我遇到的问题:
使用Toolbar,然后自定义view.并且在左上角设置了”回退按钮”.
我是百度了下,发现了下面这篇文章:
http://blog.csdn.net/lxfeng1098751554/article/details/50662886
确实在他遇到的问题中,直接设置
是可以解决问题的. 而且他也引用了源代码来解释.
但是他与我碰到的问题并不一样.
他没有调用
设置回退按钮.
所以我这里把Toolbar自定义View左边有间距的问题分为2种
1 未设置左边回退按钮
2 设置了左边回退按钮
前者的解决办法已经在前面标明.这里就不在赘述了.
而后者的解决办法也是添加一句话
还有一点需要声明的是 我使用的
是24.2.1版本的,所以才有
如果是之前版本的话可能是没有这个熟悉.
如果没有这个熟悉怎么办呢?
如果没有这个熟悉的话,你设置上回退按钮后是不会有间距的.所以根本不需要设置.
使用Toolbar,然后自定义view.并且在左上角设置了”回退按钮”.
我是百度了下,发现了下面这篇文章:
http://blog.csdn.net/lxfeng1098751554/article/details/50662886
确实在他遇到的问题中,直接设置
app:contentInsetStart="0dp"
是可以解决问题的. 而且他也引用了源代码来解释.
但是他与我碰到的问题并不一样.
他没有调用
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
设置回退按钮.
所以我这里把Toolbar自定义View左边有间距的问题分为2种
1 未设置左边回退按钮
2 设置了左边回退按钮
前者的解决办法已经在前面标明.这里就不在赘述了.
而后者的解决办法也是添加一句话
app:contentInsetStartWithNavigation="0dp"
还有一点需要声明的是 我使用的
com.android.support:appcompat-v7:24.2.1
是24.2.1版本的,所以才有
app:contentInsetStartWithNavigation这个属性.
如果是之前版本的话可能是没有这个熟悉.
如果没有这个熟悉怎么办呢?
如果没有这个熟悉的话,你设置上回退按钮后是不会有间距的.所以根本不需要设置.
相关文章推荐
- 自定义toolbar时,左边始终会有间距
- 如何自定义RecycleView item的间距
- iOS解决tableView左边分割线有间距问题
- TabLayout 自定义view tab 消除间距的解决方案
- activity 的toolbar左边有间距
- 自定义TextView设置字间距
- 让TabelView视图中自定义的Toolbar固定(不随cell的移动而移动)
- tableview 自定义cell左边图片
- Android自定义View之自定义评价打分控件RatingBar实现自定义星星大小和间距
- 【Android自定义View实战】之自定义评价打分控件RatingBar,可以自定义星星大小和间距
- 自定义view的toolbar
- Android 自定义Toolbar/ActionBar视图左边有空白
- UITableView的部分自定义设置以及iOS11下间距问题的处理方式
- Android 自定义TextView 实现文本间距
- 【Android自定义View实战】之自定义评价打分控件RatingBar,可以自定义星星大小和间距
- Android 自定义Toolbar/ActionBar视图左边有空白
- 如何自定义CollectionView中每个元素的大小和间距
- Android textView字间距自定义LetterSpacingTextView
- [iOS] 如何自定义CollectionView中每个元素的大小和间距
- 自定义View时,如何设置字体的大小和间距,和XML布局达到一样的效果