【发布时间】:2016-05-06 12:50:23
【问题描述】:
我想在片段启动时显示 android 键盘。
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
我使用此代码并且它有效。但是如何将键盘更改为数字键盘?只有号码。以及如何监听键盘上的“1”之类的键盘事件被按下?
【问题讨论】:
-
你有
EditText来接受键盘输入吗? -
在片段中使用 inputType="number" 作为编辑文本。
-
@Sharj 我没有 EditText。我想用键盘来更新界面。就像我有一个图像视图。我想做:当用户在软键盘上点击“1”,然后在图像视图中改变图像。
-
可能按钮更好,或者你应该使用 EditText。
标签: android