我有一個編輯文本,當用戶點擊按鈕或軟鍵盤輸入後,我在後臺執行一些操作並重新開始此活動。第一次重點放在EditText上,但在重定向後焦點會丟失。EditText第二次失去焦點
還有一件事,我使用藍牙設備在EditText區域輸入文本。
在活動的開始,我收到EDITTEXT按鈕,並呼籲
edittext.setFocusableInTouchMode(true);
edittext.requestFocus();
還呼籲採取行動後,我再次請求焦點。
在清單中,我使用:
android:windowSoftInputMode="stateAlwaysVisible"
我也曾嘗試總是顯示鍵盤:
InputMethodManager mgr = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.showSoftInput(mLastNameET, InputMethodManager.SHOW_IMPLICIT);
我已經嘗試了很多東西,請建議我怎樣才能使它發揮作用?
重寫onresume()並將該焦點代碼放在該方法中也。 –
onResume的活動?你能提供代碼片段嗎? – somaniA