问题描述
- 安全特性:限制数字的范围
- 有没有可能在android的应用中,限制
EditTextPreference
用户输入的数字范围。最大不能超过100。
解决方案
使用OnPreferenceChangeListener 捕获用户输入验证,然后可以用返回 true/false 值来限定输入的范围。
解决方案二:
开源的东西有什么不可以实现的
没做过,提供个思路吧,新建个类继承EditTextPreference,重写onBindView(View view)方法
用view.findviewbyid()取到EditText的实例,下面你知道的。。。
写一个自己的EditTextPreference继承Preference也好实现。。
时间: 2024-09-17 03:13:05