如何在首选项中更改按钮的名称?

时间:2012-01-20 10:15:30

标签: java android

我制作了使用偏好设置的Android应用程序。我有以下prefs布局:

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
    <EditTextPreference 
        android:key="device_id" 
        android:title="Device ID"/>
    <ListPreference 
        android:key="update_time" 
        android:entries="@array/update_keys" 
        android:entryValues="@array/update_values" 
        android:title="Update time"/>
</PreferenceScreen> 

当我执行首选项时,我看到2个隐藏标签“设备ID”和“更新时间”,我需要点击设备ID来打开EditText和输入值。如何设置EditText将自动打开,而不点击?此外,当我点击“更新时间”(radiobuttons列表)时,我看到列表底部的“取消”按钮。如何更改“关闭”按钮的名称?

1 个答案:

答案 0 :(得分:0)

EditTextPreference是一个对话框首选项,因此它将在新窗口中打开。