android - 抽屉导航切换填充

标签 android

我将 appcompat v7 与汉堡包箭头切换一起使用。 但是,我想在切换的左侧添加一些填充。

这是我目前的情况: http://nl.tinypic.com/r/2a0f712/8

这就是我想要的: http://nl.tinypic.com/r/v3q176/8

我已经试过了:

findViewById(android.R.id.home).setPadding(25, 0, 15, 0);

但这没有用。但是,这确实在切换的右侧添加了填充。 我也尝试过在样式中添加填充,但这也没有用。

最佳答案

据我所知,该操作是硬编码在布局资源中的。你不能改变填充。 Google 这样做是为了保持整个应用猜测的一致性。

但是,您可以使用自己的属性(填充和所有)在可绘制对象中定义自己的图标,并通过将此行添加到 styles.xml 将其用作指示符

<item name="android:homeAsUpIndicator">@drawable/xyz</item>

你所展示的关于你想要的图像实际上是一个工具栏而不是一个操作栏。在工具栏中,图标默认放置在那里。

要了解更多关于工具栏以及如何实现它们的信息,这里有一个链接:http://android-developers.blogspot.in/2014/10/appcompat-v21-material-design-for-pre.html

关于android - 抽屉导航切换填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26787694/

相关文章:

android - 如何以编程方式在 Genymotion 上刷新 zip

android - 在简洁架构中结合用例/交互器

java - 在 Webview 中打开本地 Html 文件 - Android

android - FLUTTER:软件包安装错误:SAMSUNG 上的失败 [INSTALL_FAILED_INSUFFICIENT_STORAGE]

android - 如何将 json 字符串解码为 UTF-8?

javascript - Phonegap - 自动包括正确的cordova

javascript - 在android中提取exif数据(phonegap)

android - WebView 显示选择操作对话框,不导航

android - 使用 BitmapRegionDecoder 加载的图像在模拟器上没问题,但在设备上太大

android - 水平滚动在 phonegap 中不起作用