當前位置:首頁 » 安卓系統 » android長按復制

android長按復制

發布時間: 2024-10-27 14:03:32

A. Android的EditText長按只顯示上面的復制粘貼菜單,不要彈出下面的輸入法鍵盤怎麼做

4.0以上的API禁止EditText彈出鍵盤需要這樣寫:

4.0的是setShowSoftInputOnFocus,4.2的是setSoftInputOnFocus。

java">EditTexteditText;
//editText的實例化我不寫了
InputMethodManagerimm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(e1.getWindowToken(),0);
try{
Class<EditText>cls=EditText.class;
setSoftInputShownOnFocus=cls.getMethod("setShowSoftInputOnFocus",boolean.class);
setSoftInputShownOnFocus.setAccessible(true);
setSoftInputShownOnFocus.invoke(editText,false);
}catch(Exceptione){
e.printStackTrace();
}

並且還要在配置文件裡面加上android:windowSoftInputMode="stateHidden"

4.0以下的可用editText.setInputType(InputType.TYPE_NULL);

或者直接在XML進行屬性設置。

如果對4.0以上系統的操作這句代碼,EditText將會沒有游標。

熱點內容
征途砸星腳本 發布:2025-01-03 01:14:19 瀏覽:851
oppo怎麼取消qq加密 發布:2025-01-03 01:13:02 瀏覽:431
硬碟加密恢復出廠設置 發布:2025-01-03 01:04:09 瀏覽:131
在存儲單元 發布:2025-01-03 00:57:19 瀏覽:914
新能源板塊如何配置 發布:2025-01-03 00:57:18 瀏覽:601
行業網源碼 發布:2025-01-03 00:55:15 瀏覽:103
清除瀏覽器緩存軟體 發布:2025-01-03 00:48:24 瀏覽:519
fpga源碼 發布:2025-01-03 00:34:17 瀏覽:740
男明星訪問 發布:2025-01-03 00:30:17 瀏覽:395
抖音怎麼清理無效的點安卓 發布:2025-01-03 00:21:08 瀏覽:231