2010-07-31 95 views
1

我想在開始活動時打開軟鍵盤。當活動開始時沒有文本字段時顯示軟鍵盤

該活動不包含任何內容。我只需要在發佈時打開軟鍵盤。

我試着

<activity android:windowSoftInputMode="stateAlwaysVisible|stateVisible|adjustResize",但沒有奏效。

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

也試過,但它沒有工作,以及

我使用模擬器提前運行代碼

感謝

回答

0

HI,
你可以嘗試:

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.showSoftInput(flags, InputMethodManager.SHOW_IMPLICIT); 

是否有可用並開通了物理上的這不會打開鍵盤。(flags可以是0,如果沒有什麼。)

2

你試過

<activity 
android:windowSoftInputMode="stateVisible|adjustPan"> 

0

嘗試下面的代碼希望它有助於

<activity android:windowSoftInputMode="adjustPan"> 

,瞭解關於此次Read

更多信息
相關問題