java - PreferenceFragment 布局值

标签 java android layout styles

我正在创建一个带有主菜单的应用程序,这些菜单项之一将打开一个 PreferenceFragment。为了在应用程序内创建统一性,我希望主菜单看起来尽可能接近 PreferenceFragment。基本上,我可以使用所有 xml 值来创建与 PreferenceFragment 中的菜单项类似的菜单项。

我需要的值示例:文本大小和颜色(标题和摘要文本)以及填充值。

我可以猜测,但这可能需要一段时间,而且可能不准确。必须有更好的方法来做到这一点。

这是我到目前为止所拥有的:
主菜单(我希望菜单看起来像PreferenceFragment):/image/qcqYJ.png
首选项(PreferenceFragment):/image/rWMin.png

以下是到目前为止菜单项的布局值:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_height="fill_parent"
              android:layout_width="wrap_content" android:id="@+id/menu_item"
              android:orientation="vertical" android:layout_weight="1"
              android:paddingLeft="10dp">
    <TextView android:id="@+id/menu_item_title"
              android:textSize="20sp"
              android:textColor="@android:color/white"
              android:layout_width="wrap_content" android:layout_height="wrap_content"
              android:layout_weight="1" />
    <TextView android:id="@+id/menu_item_description"
              android:textColor="@android:color/darker_gray"
              android:layout_width="wrap_content" android:layout_height="wrap_content"
              android:layout_weight="1" />
</LinearLayout>

我使用带有自定义 ListAdapter 的 ListFragment 来返回带有所需字符串值的上述布局并将其显示在列表中。

提前致谢!

最佳答案

如果您希望整个应用程序的文本大小和颜色相同,则应该使用主题和样式。

http://developer.android.com/guide/topics/ui/themes.html

关于java - PreferenceFragment 布局值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27002539/

相关文章:

java - 如何仅在用户定义的类中定义自定义请求范围

java - 我尝试用谷歌搜索这个。双链表问题。编辑(2)

java - 使用 Apache POI 从 Excel 单元格中提取数据验证

Android 自定义节标题 View

android - 使用自定义 CursorAdapter 使 ListView 行可点击

Java-如何使用 java printf 打印空日期的空白

java - 带有 ScrollView 的列表

android - 如何正确使用Python对亚马逊网络服务进行自动化测试

CSS:在不拉伸(stretch)的情况下将宽元素放入 div

android - 如何让一个TextView占据中间所有的空闲空间?