Birden çok harf girdiğimde genel sözcükleri sormak için MultiAutoCompleteTextView
kullanarak basit bir program yapıyorum."MultiAutoCompleteTextView" kullandığımda boşlukla virgül nasıl değiştirilir
kodu: Ben girdi 'a' ve seçim "abcd" ancak sonuç "abcd" haline
ŞimdiArrayAdapter<String> adapter = new ArrayAdapter<String>(
this,
android.R.layout.simple_dropdown_item_1line,
ary);
MultiAutoCompleteTextView textView = (MultiAutoCompleteTextView) findViewById(R.id.editText);
textView.setAdapter(adapter);
textView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
private String[] ary = new String[] {
"abc",
"abcd",
"abcde",
"abcdef",
"abcdefg",
"hij",
"hijk",
"hijkl",
"hijklm",
"hijklmn",
};
. Bir boşluk ile virgül nasıl değiştirilir?
Teşekkür ederiz!
BURADA benzer bir şey yapıyorum! stackoverflow.com/questions/12854336/autocompletetextview-backed-by-cursorloader – toobsco42
'findTokenStart' içinde, geri, sonra ileriye doğru iterate ... bir kez gibi görünüyor? Neden böyle? –
Muhtemelen Character.isWhitespace'i, '' newline ve sekmeler vb. Ile çalıştığı şekilde karşılaştırmak yerine kullanmak zorundasınızdır. – SteelBytes