ListView类似于Android中的Google Play设置活动
作者:互联网
我想创建一个像下面这样的列表视图:
有谁知道我该怎么做?
解决方法:
您可以设置“参考片段”.它包含列表中显示在屏幕上的首选项对象的层次结构.这些首选项将在用户与它们交互时自动保存为SharedPreferences.
在xml中定义
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:title="@string/title_first_section">
<CheckBoxPreference
android:key="checkbox_preference"
android:title="@string/title_checkbox_preference"
android:defaultValue="@string/default_checkbox_preference"/>
<EditTextPreference
android:key="edittext_preference"
android:title="@string/title_edittext_preference"
android:summary="@string/summary_edittext_preference"
android:dialogTitle="@string/dialog_title_edittext_preference"
android:dependency="checkbox_preference" />
</PreferenceCategory>
<PreferenceCategory
android:title="@string/title_second_section">
<ListPreference
android:key="list_preference"
android:title="@string/title_list_preference"
android:dialogTitle="@string/dialog_title_list_preference"
android:entries="@array/entries_list_preference"
android:entryValues="@array/entryvalues_list_preference" />
<Preference
android:title="@string/title_intent_preference">
<intent android:action="android.intent.action.VIEW"
android:data="http://codepath.com/" />
</Preference>
</PreferenceCategory>
你可以参考这个https://github.com/codepath/android_guides/wiki/Settings-with-PreferenceFragment
标签:listview,material-design,android 来源: https://codeday.me/bug/20191118/2030777.html