Android 蜂窝操作栏和页边距

Android 蜂窝操作栏和页边距,android,android-3.0-honeycomb,android-actionbar,Android,Android 3.0 Honeycomb,Android Actionbar,我试图在操作栏上使用不同的“homeAsUpIndicator”图形,但在屏幕边缘和图形上遇到了一些边距问题 在项目的styles.xml中使用值为@drawable/my_graphic的“android:homeAsUpIndicator”属性,我成功地将指示器更改为自定义图形。该图形在设计时考虑到了0dp左边距-图形的左边缘应一直延伸到屏幕的左边缘。相反,我在图像的顶部和左侧都得到了6像素的边距 我曾尝试在my styles.xml中设置边距和填充,但要么不起作用,要么我将其应用于错误的资

我试图在操作栏上使用不同的“homeAsUpIndicator”图形,但在屏幕边缘和图形上遇到了一些边距问题

在项目的styles.xml中使用值为@drawable/my_graphic的“android:homeAsUpIndicator”属性,我成功地将指示器更改为自定义图形。该图形在设计时考虑到了0dp左边距-图形的左边缘应一直延伸到屏幕的左边缘。相反,我在图像的顶部和左侧都得到了6像素的边距


我曾尝试在my styles.xml中设置边距和填充,但要么不起作用,要么我将其应用于错误的资源。此外,我还尝试将actionbar背景设置为9-patch图形,并让标准指示器图形(即“您是否为不同的屏幕大小/分辨率/密度提供了绘图功能? 尽管它们应该自动调整大小

操作栏图标设计请参见此处:

此外,您还可以检查sdk文件夹中使用的标准图标,并根据以下内容调整您的图标:

路径是:

ANDROID_SDK/platforms/ANDROID XX/data/res/drawable XXX

否则,请在此处检查:

您还可以使用自定义操作栏: