我有一个包含扩展 Preference 类的自定义搜索栏的 PreferenceActivity,它可以正常工作,但是我似乎无法找到如何设置边距(或填充)以使视图在 2.3.3-2.3 上看起来相同。 7 和 4.0+(我们的应用程序所针对的版本)。
这是我用于查看首选项的布局:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="5dp"
android:paddingBottom="5dp">
这种布局使视图在 4.0 及更高版本上看起来不错,但在 2.3.3-2.3.7 上运行时,视图似乎在左侧有额外的填充。
有没有办法找出正确的左/右填充自定义首选项应该在外观上与其他首选项视图相似,最好不必提供特定于版本的填充?
谢谢!