我在我的应用程序中有如下布局:当我在编辑文本中从软键盘输入100时,它应该自动显示正确的答案吐司,并且它应该只允许输入文本中输入3个数字。
怎么做?
10 x 10 = ___
我尝试使用Textwatcher,但它不起作用。当我输入正确答案时,EditText 10 X 10应该更改为下一个值。
:m +Foo.Bar.Baz
答案 0 :(得分:2)
仅允许3个号码在EditText中使用import datetime as dt
def datestamp_after_current_time(datetime_str):
datetime_ = dt.datetime.strptime(datetime_str, "%a %b %d %H:%M:%S %Y")
return datetime_ > dt.datetime.now()
datetime_str = 'Fri Dec 23 16:20:39 2016'
datestamp_after_current_time(datetime_str)
要自动检测正确或错误的答案,请使用TextWatcher
<强>更新强> 要更改TextView值:
android:maxLength="3"
您只生成了一次随机数,因此当生成代码超出TextWatcher范围时,期望更新的值毫无意义