【发布时间】:2017-05-10 17:19:06
【问题描述】:
我使用 ABS 是为了向后兼容。在我的一项活动中,我使用了出现在操作栏中的自定义视图(横向)之前的操作栏选项卡,因此我无法使用它。所以我正在使用操作栏标题。所以简而言之,我的问题是如何增加标题和图标之间的间距?
【问题讨论】:
标签: android android-actionbar actionbarsherlock
我使用 ABS 是为了向后兼容。在我的一项活动中,我使用了出现在操作栏中的自定义视图(横向)之前的操作栏选项卡,因此我无法使用它。所以我正在使用操作栏标题。所以简而言之,我的问题是如何增加标题和图标之间的间距?
【问题讨论】:
标签: android android-actionbar actionbarsherlock
我添加了一些这样的间距:
actionBar.setTitle(" " + myTitle);
我认为不应该这样做,但我搜索了很多,如果不使用自定义视图,我找不到任何解决方案,因为我使用的是 AB 选项卡。
因此,如果其他人有更好(更清洁)的解决方案,请回答。对于其他人来说,这比我尝试过的任何其他方法都好。
干杯!
【讨论】:
在 Toolbar 声明中添加这些链接。
app:contentInsetLeft="16dp"
app:contentInsetStart="16dp"
app:contentInsetEnd="16dp"
app:titleMarginStart="32dp"
注意应用前缀。这适用于 Android 4.4.2 和 Android 5.1。
【讨论】: