導航:首頁 > 操作系統 > android輸入自動提示

android輸入自動提示

發布時間:2024-11-03 02:57:14

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 studio 自動排序代碼快捷鍵

Android Studio常用快捷鍵
1. Ctrl+D: 集合了復制和粘貼兩個操作,如果有選中的部分就復制選中的部分,並在選中部分的後面
粘貼出來,如果沒有選中的部分,就復制游標所在的行,並在此行的下面粘貼出來。
2. Ctrl+空格: 輸入代碼時按此組合鍵會列出與之相匹配的類、方法名、成員變數等,起智能提示的作用。
在編輯XML文件一樣有用。
3. Ctrl+向下箭頭 或Ctrl+向上箭頭:在有自動匹配下拉列表時,此快捷鍵會自動關掉下拉列表,
游標移動到下/上一行。
4. 自動匹配下拉列表的排列方式的切換:在自動匹配下拉列表的右下角有個「π」圖標,點擊後可選
是按:實用性、字母兩種排列方式。
5. Ctrl+斜杠 、Ctrl+shift+斜杠:
Ctrl+斜杠:注釋或取消注釋當前行或選中的代碼塊,以雙斜杠的方式即「//」
Ctrl+shift+斜杠:注釋或取消注釋選中的代碼塊,以「/*……*/」方式注釋,
6. Ctrl+shift+Enter:自動匹配相對應的語法結構,比如if,do-while,try-catch等結構。
7. Ctrl+F:搜索
8. Ctrl+句點:在自動匹配下拉列表中,選中第一個item
9. 感嘆號:在自動匹配下拉列表中,上下鍵選中一個返回結果為boolean的item,按感嘆號會自動取反:
10. Ctrl+Enter :在自動匹配下拉列表中,在沒有選中的item時,默認選中第一個item。
11. Ctrl+shift+A:快速查找android studio中的菜單。
12. Ctrl+N:快速查找類名、文件
13. Ctrl+B:直接跳轉到類、方法、成員變數定義的地方。與Ctrl+滑鼠左鍵效果一樣
14. Ctrl+Alt+B:查詢有哪些類實現了游標所在的介面。
15. Ctrl+Alt+shift+I:檢測代碼,比如檢測一些定義了,但沒有使用過的變數或方法。檢測的目的是為了提高代碼效率。
16.Ctrl+Alt+shift+N :快速打開輸入的方法或變數。
17.Ctrl+shift+F7:以高亮的形式標志處一些相關的東西,這里主要由三種情況:1.游標的位置在implement時,
會把類實現了介面的方法名給標志出來;2.游標的位置在return時,會標志出方法的所有退出的地方;
3.游標在try或者throws關鍵字處時,會標志出會產生異常的語句。
18.shift+滑鼠滾動:可實現編輯界面的橫向滾動。
19.Ctrl+Alt+V:調用方法時傳入的參數是比較復雜的表達式時,可用此組合鍵重構變數,以簡化代碼的復雜度。
在組合鍵之前要先選中表達式。
20. Ctrl+D:比較兩個jar文件,在同一工程中,選中兩個jar文件,按此組合鍵
21.Ctrl+O:子類想重寫父類的方法時,按此組合鍵可顯示所有父類的方法。介面對應的組合鍵時Ctrl+I。
22.Ctrl+shift+I:快速查看方法體,想查看一個方法是如何實現的,可把游標移至方法處,按此組合鍵。
23.Ctrl+Q:把游標移至方法處,按此組合鍵可快速查看方法的說明文檔。
24.Ctrl+~:切換編輯界面的風格,快捷鍵設計
25.Alt+shift+C:查看工程的最近修改。
26.Ctrl+E:快速查看最近打開打開過的文件。
27.shift+F6:可對類、方法、變數進行重命名,使用的地方會自動更新名字。
28.Alt+F1:快速打開project view、structure view 等查看相應的元素。
29.Ctrl+Alt+F7:查看一個類、方法、成員變數在整個工程中的使用情況。
30.Ctrl+shift+空格:在賦值或者是在方法中要傳入參數時,列出類型匹配的方法名、成員變數名。
31.Ctrl+Alt+T:選中一塊代碼,按此組合鍵,可快速添加if 、for、try/catch等語句。
32.Ctrl+Tab:打開界面切換窗口,保持按住Ctrl鍵,選中相應的要打開的窗口。
33.Ctrl+W:選中游標所在的所在的單詞(一個成員變數或者是一個方法名),多按一次會選中所在的語句,
再多按一次會選中所在的代碼塊。。。依次類推,每增加一次會擴大一級選中的范圍。

⑶ 如何關閉android系統提示

1、在我們的手機中打開狀態欄,長按Android系統通知,

⑷ android如何實現 輸入框自動提示功能

Android 提供了 autocompletetextview 控制項,如果不能滿足需要可以使用EditText和popupWindows配合

閱讀全文

與android輸入自動提示相關的資料

熱點內容
單片機漏極開路 瀏覽:984
android滑動日期 瀏覽:349
大神app如何發長文 瀏覽:433
如何下載渠道服app 瀏覽:895
中醫骨傷科學pdf 瀏覽:955
伺服器的字元集怎麼看 瀏覽:828
三菱fx如何加密 瀏覽:516
如何下載網頁內嵌pdf 瀏覽:123
遺傳演算法股票python 瀏覽:644
linux如何創建伺服器節點 瀏覽:891
汽車ecu用什麼軟體編程 瀏覽:976
javaswitch參數 瀏覽:798
牙簽解壓游戲視頻 瀏覽:112
pdf骨 瀏覽:703
我的世界中怎樣添加伺服器地址 瀏覽:144
phpaccess擴展 瀏覽:606
英國程序員可以回國轉產品嗎 瀏覽:517
ida反編譯Qt 瀏覽:661
imac新建智能文件夾 瀏覽:684
神聖的命令交給蠢材去執行 瀏覽:42