【发布时间】:2014-08-03 22:12:52
【问题描述】:
我有一个设置活动,我有一个带有密码字段的编辑文本。 I 只包含 4 个数字和数字。
如何,当用户点击这个时,我可以让用户在输入新密码之前强制确认旧密码?
活动:
addPreferencesFromResource( R.xml.pref_general );
res/xml/pref_general.xml
<PreferenceCategory android:title="@string/settings_general">
<EditTextPreference
android:title="@string/settings_password"
android:key="example_password"
android:summary="****"
android:textColor="@color/textColor"
android:textColorHint="@color/hintColor"
android:inputType="number"
android:maxLength="4"
/>
</PreferenceCategory>
我怎样才能找到这些项目,以便我可以将我自己的 onClickListener's 放在它们上面?
编辑:我找到了这个方法,目前正在尝试解决这个问题..
private static Preference.OnPreferenceClickListener onPreferenceClickListener = new Preference.OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick( Preference preference ) {
return false;
}
};
【问题讨论】:
标签: android passwords settings