某些三星设备上的菜单项图标和文本之间没有填充

时间:2014-12-10 08:28:14

标签: android

在我们的应用中,只有(某些)三星设备存在问题。选项菜单很简单,有些只有id,icon,title,有时还有一些show / visibility id。 菜单本身使用默认的android方案,菜单中没有定义/使用自定义样式。

菜单通过代码充气,因为它可以通过设备的菜单按钮在应用程序的任何位置访问(或者在较新版本中我认为它在操作栏中称为溢出按钮) 通过代码对菜单项进行充气使得很难找出周围布局引起的问题(如果可能的话)。

问题如下: 对于菜单中的每个项目,在图标和左边框之间存在填充,并且在项目的图标和文本之间存在相同/相似的填充,但是在一些(较旧的)三星设备上,例如, S3,S4但是例如在S5上没有图标和标题之间的填充缺失。

这是一个已知的三星问题,无法修复吗?

更新 菜单非常像这样:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" >

<item
    android:id="@+id/foo"
    android:icon="@drawable/draw1"
    android:title="@string/title1"
    android:visible="false"
    app:actionViewClass="android.support.v7.widget.SearchView"
    app:showAsAction="always"/>
<item
    android:id="@+id/bar"
    android:icon="@drawable/draw2"
    android:title="@string/title2" />

</menu>

图标和标题之间应该有一个填充但是它不在某些上面!三星设备(至少),但在其他设备上。

0 个答案:

没有答案