我知道他們有100個關於這個的帖子,不知何故它不適合我。 我得到了一個EditText,當我「觸摸」那個盒子時,鍵盤必須出現。如何在edittext集中時顯示軟鍵盤
這一切我已經試過:
public void onClick(View v) {
EditText Edit_perceel_nr2 = (EditText)findViewById(R.id.Perceel_nr2);;
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(Edit_perceel_nr2.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
和
public void onClick(View v) {
EditText Edit_perceel_nr2 = (EditText)findViewById(R.id.Perceel_nr2);;
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(Edit_perceel_nr2.getWindowToken(), 0);
和
public void onClick(View v) {
EditText Edit_perceel_nr2 = (EditText)findViewById(R.id.Perceel_nr2);;
((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)).showSoftInput(Edit_perceel_nr2, 0);
和
public void onClick(View v) {
EditText Edit_perceel_nr2 = (EditText)findViewById(R.id.Perceel_nr2);;
((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)).showSoftInput(Edit_perceel_nr2, InputMethodManager.SHOW_IMPLICIT);
我甚至試圖在清單中加入:
android:windowSoftInputMode="stateAlwaysVisible"
但我無法讓它工作。 也許我忘了一些東西,但我現在沒有想法。 有人有更多的想法或解決方案?
這是我的EditText:
<EditText
android:id="@+id/Perceel_nr2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="number"
android:text="text">
</EditText>
據我知道你並不需要做任何事情來顯示鍵盤。只需添加您的EditText並且不要爲它設置onClick! – caiocpricci2 2012-02-28 09:12:39
哦,沒有onClick是一個按鈕,當我點擊一個按鈕,然後他必須做一些行動,這就是其中之一。 – Bigflow 2012-02-28 09:15:42
你是如何創建你的編輯文本? – caiocpricci2 2012-02-28 09:16:35