導航:首頁 > 操作系統 > android屏蔽系統鍵盤

android屏蔽系統鍵盤

發布時間:2022-08-06 12:34:04

android 怎樣禁止彈出鍵盤

在開發Anroid的時候,當你打開一個界面的時候,屏幕的焦點會自動停留在第一個EditText中,Android的軟鍵盤默認會自動彈出,用戶第一眼連界面都沒有看清楚,軟鍵盤就彈出來了,這就影響到了用戶體驗,我們需要設置打開界面的時候,當EditText獲取焦點的時候,不彈出軟鍵盤,其實也很簡單

⑵ android能不能屏蔽掉鍵盤按鍵

這些都是Activity的基本方法。public
boolean
onKeyDown(int
keyCode,
KeyEvent
event)
{
return
ev_LoginID.onKeyDown(keyCode,
event);
}在當有按鍵按下時就會觸發,
public
boolean
onKeyUp(int
keyCode,
KeyEvent
event)
{
return
ev_LoginID.onKeyUp(keyCode,
event);
}當案件彈起時會觸發LZ的問題時如何知道按下按鈕的捕獲方法裡面的參數有KeyCode。直到知道鍵盤上的code,就可以做屏蔽了我是新人,初學乍練,只能想到這個辦法,呵呵

⑶ android開發怎麼優雅的隱藏鍵盤

Android如何隱藏輸入法的網頁看了一下.發現普遍的方法如下:

((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).
hideSoftInputFromWindow(MyActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);

MyActivity是當前的Activity

當時當我將代碼加入到返回按鈕的點擊事件後發現,當用戶點擊了返回按鈕時,App異常退出,也沒有報錯.這是為什麼呢?於是我查詢了一下Android開發官網.發現實現以上功能的代碼應該這樣寫:

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)).
hideSoftInputFromWindow(editview.getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);

⑷ 關於Android 自定義鍵盤的問題

在activity中使用的時候,首先要屏蔽掉系統軟鍵盤,然後在輸入框獲取焦點的時候彈出你的鍵盤就OK了,鍵盤你可以用button來實現,或者就用一張圖片算坐標重寫ontouch都行;點數字的時候你就把你點的那個數字settext到你的輸入框里,delete的時候你就把你輸入框的文字去掉一位就OK了。如果讓我做的話思路大概是這樣的!

⑸ android開發 怎麼屏蔽鍵盤按鍵聲

第一種方法: public boolean onKeyDown(int keyCode, KeyEvent event) {// TODOAuto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK) { morePopumenu.disMissMenu();//returntrue;//return false; 這里如果你是返回的true,false,那麼就不會執行系統的返回操作,不能返回//上一個界面,因為這樣就沒有回調父類的onKeyDown方法就返回了。所以應該這樣寫如下: return super.onKeyDown(keyCode, event);}returnsuper.onKeyDown(keyCode, event);} 第二種方法: public boolean onKeyDown(int keyCode, KeyEvent event) {// TODOAuto-generated method stub //重寫方法後,我們就調用父類的方法,這樣以便系統的方法可以調用,這句一肯不能忘記 super.onKeyDown(keyCode, event); if (keyCode == KeyEvent.KEYCODE_BACK) { morePopumenu.disMissMenu(); //現在返回:true,代表讓系統能繼續處理此按鍵的操作 //返回false:代表該按鍵的處理到此結束,不響應系統的處理returntrue;}returnsuper.onKeyDown(keyCode, event);}
希望對你能有所幫助。

⑹ android自定義軟鍵盤,如何屏蔽系統自帶鍵盤

在需要的地方加上以下代碼就行了

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if (imm != null) {
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
view是你的某個控制項,放在onClickListener中就可以屏蔽單擊時的鍵盤了

⑺ android如何屏蔽按鍵

第一種方法: public boolean onKeyDown(int keyCode, KeyEvent event) {// TODOAuto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK) { morePopumenu.disMissMenu();//returntrue;//return false; 這里如果你是返回的true,false,那麼就不會執行系統的返回操作,不能返回//上一個界面,因為這樣就沒有回調父類的onKeyDown方法就返回了。所以應該這樣寫如下: return super.onKeyDown(keyCode, event);}returnsuper.onKeyDown(keyCode, event);} 第二種方法: public boolean onKeyDown(int keyCode, KeyEvent event) {// TODOAuto-generated method stub //重寫方法後,我們就調用父類的方法,這樣以便系統的方法可以調用,這句一肯不能忘記 super.onKeyDown(keyCode, event); if (keyCode == KeyEvent.KEYCODE_BACK) { morePopumenu.disMissMenu(); //現在返回:true,代表讓系統能繼續處理此按鍵的操作 //返回false:代表該按鍵的處理到此結束,不響應系統的處理returntrue;}returnsuper.onKeyDown(keyCode, event);}
希望對你能有所幫助。

⑻ 安卓手機虛擬鍵盤怎麼關閉

1、以華為p20手機為例,首先在手機桌面中找到設置圖標,點擊進入。

⑼ Android有AutoCompleteTextView有沒有什麼辦法關閉軟鍵盤

在輸入框中輸入我們想要輸入的信息就會出現其他與其相關的提示信息,這種效果在Android中是用AutoCompleteTextView實現的。

由於AutoCompleteTextView是一個可以輸入的控制項,EditText的子類

因此如果需要屏蔽軟鍵盤需要做以下兩點設置:


  1. 注冊Touch事件,android中當一個EditText獲取焦點後則會自動彈出輸入法,那麼只需要在onTouch里屏蔽它,代碼:

AutoCompleteTextView.setOnTouch(new View.OnTouchListener() {

@Override

public boolean onTouch(View v, MotionEvent event) {

AutoCompleteTextView view = (MyAutoCompleteTextView) v;

view.setInputType(InputType.TYPE_NULL);

return false;

}

});


2.注冊itemClick事件,即點擊條目的時候,需要將結果寫到AutoCompleteTextView上

AutoCompleteTextView.setOnItemClickListener(new AdapterView.OnItemClickListener() {

@Override

public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

String txt = (String) parent.getItemAtPosition(position);

}

});

閱讀全文

與android屏蔽系統鍵盤相關的資料

熱點內容
linuxqt開機啟動 瀏覽:847
信貸app測試需要考慮什麼 瀏覽:297
坦克大戰游戲設計演算法 瀏覽:472
無界之城源於演算法 瀏覽:576
單片機顯液位 瀏覽:807
尼桑壓縮機不工作 瀏覽:205
有什麼好用的記賬app 瀏覽:650
為什麼絕地求生國際服顯示伺服器繁忙 瀏覽:645
圖形化編程萬花尺圖解 瀏覽:794
at命令手冊 瀏覽:613
如何增加安卓系統功能 瀏覽:68
命令方塊顯示字幕指令顏色 瀏覽:943
圖片加密記事本 瀏覽:245
編譯kernel設置時間 瀏覽:793
安卓中art是什麼 瀏覽:744
鋼桶活塞式壓縮機 瀏覽:42
程序員的未來前景薪資 瀏覽:427
首飾繪pdf 瀏覽:595
dhcp伺服器ip地址沖突嗎 瀏覽:625
c盤無法加密驅動器 瀏覽:684