Android EditTextPreference保留最后一个值作为提示

Android EditTextPreference保留最后一个值作为提示,android,edittextpreference,Android,Edittextpreference,我有这个“编辑文本”首选项 <EditTextPreference android:title="@string/settings_server" android:summary="@string/server_name_message" android:key="SERVER_NAME" /> 它保留最后的附加值。如何从中删除提示?通过创建PreferenceActivity的子类并使用设置该元素的首选项,可以从Xml文件加载Edi

我有这个“编辑文本”首选项

<EditTextPreference
        android:title="@string/settings_server"
        android:summary="@string/server_name_message"
        android:key="SERVER_NAME" />

它保留最后的附加值。如何从中删除提示?

通过创建PreferenceActivity的子类并使用设置该元素的首选项,可以从Xml文件加载EditTextPreference的首选项
添加来自资源的首选项

这就是EditTextPreference的本质——它存储用户输入的值。你只是想要一个EditText吗?但问题是它不显示保存在首选项中的值,而是显示在编辑文本框中插入的最后一个值。你是说在EditTextPreference中输入一个值,然后从其他代码更改首选项值,然后返回EditTextPreference,它又恢复到了原来的价值吗?我试着解释一下我的用例。我已获得服务器名称首选项。如果我从应用程序注销,我将清除所有首选项。当我进入设置时,如果我点击edittextpreference,提示是我最后一次输入的,但是Preference中没有保存值。当然,在代码中执行