操作栏图标和标题之间的间距。

时间:2014-02-05 13:21:09

标签: android android-actionbar actionbarsherlock

我正在使用ABS来实现向后兼容性。在我的一个活动中,我正在使用Action Bar选项卡,它们出现在操作栏中的自定义视图(横向)之前,因此我无法使用它。所以我正在使用Action bar标题。简而言之,我的问题是如何增加标题和图标之间的间距?

2 个答案:

答案 0 :(得分:7)

我添加了一些这样的间距:

actionBar.setTitle("  " + myTitle);

我不认为应该这样做,但是我搜索了很多我没有找到任何解决方案而没有使用我不能的自定义视图,因为我正在使用AB标签。

因此,如果其他人有更好(更清洁)的解决方案,请回答。对于其他人来说,这比我尝试的其他任何东西都要好。

干杯!

答案 1 :(得分:1)

在xml文件中的工具栏声明中添加这些链接。

app:contentInsetLeft="16dp"
app:contentInsetStart="16dp"
app:contentInsetEnd="16dp"
app:titleMarginStart="32dp"

注意应用前缀。这对我来说非常适用于 Android 4.4.2 Android 5.1