当我单击首选项活动中的EditTextPreference时,我想禁用(不显示)对话框.
当我单击EditTextPreference时,会弹出一个弹出对话框.现在我想禁用它.我尝试设置一个onclicklistener,但对话框显示相同.
public class Settings extends PreferenceActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.settings);
EditTextPreference userName=(EditTextPreference) findPreference("prefUsername");
userName.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference preference) {
return false;
}
}); ...
Run Code Online (Sandbox Code Playgroud)
我尝试将此添加到EditTextPreference:android:clickable ="false",但没有.