我遇到問題。 在我的應用程序的第一個活動中,我在頁面的頂部有一個EditText,它位於線性佈局內部。問題是,當我運行我的應用程序時,總是選擇EditText,其中鍵盤出現在屏幕上。有什麼方法可以告訴應用程序在應用程序運行時不要讓EditText被選中? 由於提前, 等待你的答覆...項目運行時自動選擇EditText
回答
你可以做一個方法,並調用它的onCreate()方法:
public static void hideSoftKeyboard (Activity activity, View view) {
InputMethodManager imm =(InputMethodManager)activity.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getApplicationWindowToken(), 0);}
或者乾脆你可以在這樣的清單文件中添加:
<activity android:name="com.your.package.ActivityName"
android:windowSoftInputMode="stateHidden" />
好的...感謝的人 –
它沒有工作.. –
<activity android:name=".YourActivity" android:windowSoftInputMode="stateHidden" />
添加到您的清單文件......嘗試......
將如果我觸摸EditText,屏幕上的鍵盤會自動顯示出來嗎? –
是的,添加到您的清單後,如果你觸摸Edittext,鍵盤將顯示在屏幕上 –
讓我們做一筆交易..如果你向我致歉@Anil Bhatiya –
在XML把<requestFocus />
。
例子:
<Button ...>
<requestFocus />
</Button>
這應該是比你的EditText
使用本code..whenever你的項目是其他的東西,編輯文本選擇。你會立即鍵入..
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:focusable="true"
android:ems="10" >
</EditText>
我不想INSTALTLY TYPE !!!! –
現在你試試這個... – harikrishnan
活動標籤 http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft
看看這個。插入活動標籤的android:windowSoftInputMode 這個鏈接將幫助您 Activity with EditText in layout, EditText is selected by default
好的...我會調查它 –
從<EditText />
在XML文件中刪除<requestfocus />
..請求焦點意味着它是增益重點particulat成分..所以刪除...
- 1. 如何選擇另一個項目時運行項目?
- 2. Oracle運行選擇與超時選項
- 3. 如何使用edittext選擇自定義列表視圖項目?
- 4. jQuery自動完成不選擇項目
- 5. 從項目列表中自動選擇
- 6. 自動選擇組合框項目
- 7. 自定義QGridLayout項目選擇行爲
- 8. Android - 不自動選擇EditText字段
- 9. GWT 2.4 DataGrid在選擇項目時自動滾動
- 10. Galaxy Tab 10.1在創建活動時自動選擇EditText
- 11. 如何在動態運行時選擇下拉選項
- 12. jquery - 自動選擇選項
- 13. Android Studio:運行項目時自動啓動額外活動
- 14. AngularJS選擇 - 自動選擇選項
- 15. 馬上行動選擇項目
- 16. java.lang.NullPointerException在選擇動作欄項目時
- 17. JQM自定義選擇不動態選擇項目
- 18. 如何選擇子項目在運行時打包(使用ScopeFilter)?
- 19. 在QComboBox中選擇一個新項目時運行函數
- 20. 選擇外部項目以在xcode中構建庫時運行
- 21. 從EditText事件啓動listactivity時選擇的第一個列表項目
- 22. jQuery在單個選擇時自動選擇第一個選項
- 23. 重定向自動從選擇下拉列表中選擇一個項目時
- 24. 選擇選項時自動加載選項PHP/MySQL
- 25. jquery ui自動完成:僅在未選擇項目時觸發
- 26. 當數據可用時,Comboxbox自動選擇第一個項目
- 27. 表不選擇時自動填充項目
- 28. 動態地選擇在運行時
- 29. 每次我從選擇選項中選擇一個選項時,運行一個jsp自定義標記
- 30. 項目啓動時Spring aop不運行
measn鍵盤在您運行應用程序時會自動打開嗎? –
亞......每當我運行應用程序 –
閱讀本主題,它很好地解釋:http://stackoverflow.com/questions/1555109/stop-edittext-from-gaining-focus-at-activity-startup –