我有一个要求用户输入 PIN 的屏幕。我有 4 个单独的盒子,每个盒子只有一个数字。所以我想在活动的整个生命周期中保持数字键盘打开。我能够在活动开始时强制打开键盘。但是在按下后退按钮时它会被隐藏。
问问题
580 次
1 回答
1
您能否将其设置为清单文件中活动部分的一部分:
android:windowSoftInputMode="stateAlwaysVisible"
你可以尝试这样的事情:
public class EditView extends EditText {
public EditView (Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onKeyPreIme(int keyCode, KeyEvent event) {
return true;
}
}
于 2013-02-08T07:42:23.807 回答