我有一個Android的問題。當您使用AutoCompleteTextView:Android AutoCompleteTextView對於URL地址
AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.entry);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.url_addresses);
String[] url_addresses = getResources().getStringArray(R.array.url_addresses);
for (String string : url_addresses) {
adapter.add(string);
}
textView.setAdapter(adapter);
.....
而當你在文本框中輸入「谷歌」的關鍵字,自動完成系統示意圖,顯示出開始的所有URL「谷歌」。 例如:
- google.com
- google.com.tr
- google.co.uk
但是,我要顯示的URL是包含 「谷歌」。 例如:
- http://www.google.com/
- https://mail.google.com/
- http://another.google.com/
我覺得這個問題發生,如果項目不包含任何空間(一個字,像url)。
有可能嗎?
非常感謝。
感謝您的回覆。這可能是一個好主意。但是URL列表會很複雜。如果我對URL地址進行更改,則列表將會更新。 –