6 changed files with 80 additions and 2 deletions
@ -0,0 +1,15 @@ |
|||||||
|
package cc.niushuai.didicheck.ui.main.settings; |
||||||
|
|
||||||
|
import android.os.Bundle; |
||||||
|
|
||||||
|
import androidx.preference.PreferenceFragmentCompat; |
||||||
|
|
||||||
|
import cc.niushuai.didicheck.R; |
||||||
|
|
||||||
|
public class SettingsFragment extends PreferenceFragmentCompat { |
||||||
|
|
||||||
|
@Override |
||||||
|
public void onCreatePreferences(Bundle savedInstanceState, String rootKey) { |
||||||
|
setPreferencesFromResource(R.xml.root_preferences, rootKey); |
||||||
|
} |
||||||
|
} |
@ -0,0 +1,12 @@ |
|||||||
|
<resources> |
||||||
|
<!-- Reply Preference --> |
||||||
|
<string-array name="reply_entries"> |
||||||
|
<item>Reply</item> |
||||||
|
<item>Reply to all</item> |
||||||
|
</string-array> |
||||||
|
|
||||||
|
<string-array name="reply_values"> |
||||||
|
<item>reply</item> |
||||||
|
<item>reply_all</item> |
||||||
|
</string-array> |
||||||
|
</resources> |
@ -0,0 +1,35 @@ |
|||||||
|
<PreferenceScreen xmlns:app="http://schemas.android.com/apk/res-auto"> |
||||||
|
|
||||||
|
<PreferenceCategory app:title="@string/messages_header"> |
||||||
|
|
||||||
|
<EditTextPreference |
||||||
|
app:key="signature" |
||||||
|
app:title="@string/signature_title" |
||||||
|
app:useSimpleSummaryProvider="true" /> |
||||||
|
|
||||||
|
<ListPreference |
||||||
|
app:defaultValue="reply" |
||||||
|
app:entries="@array/reply_entries" |
||||||
|
app:entryValues="@array/reply_values" |
||||||
|
app:key="reply" |
||||||
|
app:title="@string/reply_title" |
||||||
|
app:useSimpleSummaryProvider="true" /> |
||||||
|
|
||||||
|
</PreferenceCategory> |
||||||
|
|
||||||
|
<PreferenceCategory app:title="@string/sync_header"> |
||||||
|
|
||||||
|
<SwitchPreferenceCompat |
||||||
|
app:key="sync" |
||||||
|
app:title="@string/sync_title" /> |
||||||
|
|
||||||
|
<SwitchPreferenceCompat |
||||||
|
app:dependency="sync" |
||||||
|
app:key="attachment" |
||||||
|
app:summaryOff="@string/attachment_summary_off" |
||||||
|
app:summaryOn="@string/attachment_summary_on" |
||||||
|
app:title="@string/attachment_title" /> |
||||||
|
|
||||||
|
</PreferenceCategory> |
||||||
|
|
||||||
|
</PreferenceScreen> |
Loading…
Reference in new issue