2

Androidフォンの向きが横向きに変わると、キーボードが非表示になります。キーボードを表示するにはどうすればよいですか?

4

4 に答える 4

3

これをコードに追加します

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
于 2011-05-17T07:33:30.930 に答える
2
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

これをクラスファイルのonCreate()onResume()に入れてください。

于 2011-05-17T11:31:47.473 に答える
0

これを試して:

 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
 imm.showSoftInputFromWindow(enterChat.getWindowToken(), 0);

 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);

これにより、キーボードが常に表示されます。このエンターチャットはeditText私が使用したものです。あなたは私が思うそのことを必要としません。

于 2011-05-17T07:33:08.643 に答える
0

こんにちは、AndroidManifest.xml をお試しいただけますか

android:windowSoftInputMode="stateAlwaysVisible" これを入れます。

于 2011-05-17T07:34:04.723 に答える