EditTextPreference 下自定義彈出Dialog並獲取
阿新 • • 發佈:2019-01-06
<?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title=" "> <PreferenceCategory xmlns:android="http://schemas.android.com/apk/res/android" android:title="Exit" android:summary="settings about exit"> <CheckBoxPreference android:title="Completely exit?" android:summaryOn="Yes,Activity Completely exit." android:summaryOff="No,Service run." android:defaultValue="true" android:key="@string/Config_Exit"> </CheckBoxPreference> </PreferenceCategory> <PreferenceCategory xmlns:android="http://schemas.android.com/apk/res/android" android:title="Server" android:summary="settings about Server"> <EditTextPreference android:positiveButtonText="Positive" android:negativeButtonText="Negative" android:dialogLayout="@layout/config_dialog_server" android:dialogTitle="@string/Manually_Server" android:key="@string/Config_Manually_Server" android:title="@string/Manually_Push_Server"/> <EditTextPreference android:dialogTitle="@string/Auto_Server" android:dialogLayout="@layout/config_loading" android:negativeButtonText="Negative" android:positiveButtonText="Positive" android:key="@string/Config_Auto_Server" android:title="@string/Auto_Server"/> </PreferenceCategory> <PreferenceCategory xmlns:android="http://schemas.android.com/apk/res/android" android:title="Push Server" android:summary="settings about Push Server"> <EditTextPreference android:positiveButtonText="Positive" android:negativeButtonText="Negative" android:dialogLayout="@layout/config_dialog_server" android:dialogTitle="@string/Manually_Push_Server" android:key="@string/Config_Manually_Push_Server" android:title="@string/Manually_Push_Server"/> <EditTextPreference android:dialogTitle="@string/Auto_Push_Server" android:dialogLayout="@layout/config_loading" android:negativeButtonText="Negative" android:positiveButtonText="Positive" android:key="@string/Config_Auto_Push_Server" android:title="@string/Auto_Push_Server"/> </PreferenceCategory> </PreferenceScreen>