【发布时间】:2020-08-18 16:07:34
【问题描述】:
在我的情况下,用户必须给出小时和分钟,但我找不到如何将焦点放在分钟上,因为我用一个字符输入小时。小时可以是一两个字符,所以即使我只给出一个字符并使用键盘验证,我也想这样做。 有我的代码:
ed_nbHeure.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void afterTextChanged(Editable s) {
if(ed_nbHeure.length()>1){
ed_nbMin.requestFocus();
}
}
});
我想知道如何用键盘调用验证动作来改变焦点。
谢谢
【问题讨论】:
标签: android android-edittext focus