我有一個問題:我單擊EdditText但鍵盤不出現。我不知道我怎麼能解決這個問題:EditText Android Studio鍵盤
et_num.setText (et_num.getText());
et_num.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
et_num= (EditText) findViewById(R.id.et_num);
et_num.requestFocus();
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(et_num, InputMethodManager.SHOW_IMPLICIT);
//InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);
return false;
};
});
通常你不需要自定義觸摸監聽器,使鍵盤出現,你能提供更多的信息關於你的用例? – Egor
您是否在使用模擬器?如果仿真器配置爲具有物理鍵盤(例如,您的計算機鍵盤),則它不會在屏幕上顯示軟鍵盤。 – cyroxis
Egor:我在Android手機上嘗試了這款應用程序,軟鍵盤沒有出現。對不起,拼寫錯誤 – Arnau