2 ooomiao oOOMIAO 于 2013.03.26 11:29 提问

安全特性:限制数字的范围

有没有可能在android的应用中,限制EditTextPreference用户输入的数字范围。最大不能超过100。

2个回答

redCoral_
redCoral_   2013.03.26 14:00
已采纳

使用OnPreferenceChangeListener 捕获用户输入验证,然后可以用返回 true/false 值来限定输入的范围。

wu_shu_jun
wu_shu_jun   2013.03.26 11:44

开源的东西有什么不可以实现的

没做过,提供个思路吧,新建个类继承EditTextPreference,重写onBindView(View view)方法
用view.findviewbyid()取到EditText的实例,下面你知道的。。。

写一个自己的EditTextPreference继承Preference也好实现。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!