我的问题:当我在此MaskedViewGroup
字段中输入我的邮政编码时(以大格式),Android键盘中的“下一个”button
无效。因此,我无法移动到下一个字段,唯一的方法是单击下一个字段,以便可以加载邮政编码。
我有一个MaskedViewGroup
课程,扩展了FormMaskedItemViewGroup
LinearLayout
。{/ p>
我怎样才能参加下一个活动?也许我必须覆盖MaskedViewGroup
中的方法。
谢谢大家。
答案 0 :(得分:4)
使用 OnKeyListener 首先实现
@Override
public boolean onKey(View v, int keyCode, KeyEvent event)
{
// TODO Auto-generated method stub
if (keyCode ==66)
{
// this is for delkey
switch (v.getId())
{
case R.id.payment_screen_et_card_number_part2:
if (et2.getText().toString().length() == 10) et1.requestFocus();
break;
default:
break;
}
}
return false;
}
IN inCreate()
et2.setOnKeyListener(this);
或强> 在你的xml
android:nextFocusDown="@+id/textView2"
android:imeOptions="actionNext"