Android 即使我已将inputType设置为number edittext,文本键盘也会出现
我想在键盘上显示数字 这是我的代码。(这是我名单上的一项)Android 即使我已将inputType设置为number edittext,文本键盘也会出现,android,text,keyboard,numbers,android-edittext,Android,Text,Keyboard,Numbers,Android Edittext,我想在键盘上显示数字 这是我的代码。(这是我名单上的一项) 当我点击edittext时,键盘会显示数字,但会快速切换到文本,我必须再次点击才能获得数字键盘 此问题仅在我第一次打开“活动”时出现。您所拥有的应该可以工作,但可能是代码方面的问题。也许您可以通过编程方式强制执行: EditText checkedInput = (EditText) findViewById(R.id.checked_list_item_quatity); checkedInput.setInputType(Inp
当我点击edittext时,键盘会显示数字,但会快速切换到文本,我必须再次点击才能获得数字键盘
此问题仅在我第一次打开“活动”时出现。您所拥有的应该可以工作,但可能是代码方面的问题。也许您可以通过编程方式强制执行:
EditText checkedInput = (EditText) findViewById(R.id.checked_list_item_quatity);
checkedInput.setInputType(InputType.TYPE_CLASS_NUMBER);
尝试更改AndroidManifest.xml中的输入模式 我在试图将焦点转到列表视图中的edittext字段时遇到了同样的问题。在保存listview的活动中添加android:windowSoftInputMode=“adjustPan”为我解决了这个问题
<activity android:name=".MyEditTextInListView"
android:label="@string/app_name"
android:windowSoftInputMode="adjustPan">
您可能需要解释您在此处发布的代码的作用。
<activity android:name=".MyEditTextInListView"
android:label="@string/app_name"
android:windowSoftInputMode="adjustPan">