Ich verwende MultiautoCompleteTextView
. es funktioniert perfekt. obwohl seltsames Problem, dass einige Geräte zeigen keine Tastatur Vorschläge:MultiautoCompleteTextView ime keyabord zeigt keine Vorschläge
Mit Nexus 5
Mit Galaxie s6
einige Code
<MultiAutoCompleteTextView
android:id="@+id/fragment_write_text_editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/text_editor_margin_top"
android:gravity="start|top"
android:hint="@string/enter_text"
android:imeOptions="normal"
android:inputType="textCapSentences|textMultiLine|textAutoComplete"
android:maxLength="1200"
android:backgroundTint="@color/primary"
android:textSize="16sp"/>
public void setupEditorBox (View view) {
mEditTextBox = (MultiAutoCompleteTextView) view.findViewById(R.id.fragment_write_text_editText);
mEditTextBox.setThreshold(1);
mEditTextBox.setTokenizer(new HashTagTokenizer());
mEditTextBox.setAdapter(new HashTagAutocompleteAdapter(getActivity(), R.layout.auto_complete_tag_item));
mEditTextBox.setOnItemClickListener(this);
}
Mmm, ich denke, der Code, den Sie zur Verfügung gestellt ist nicht genug –
Bitte lassen Sie mich wissen, was sonst erforderlich ist, und ich werde gerne liefern (-. Der 'Adapter' selbst ist ohne Verbindung. Ich habe die XML-Konfiguration geliefert + die "TextView" -Code-Initialisierung – royB
Oh, tut mir leid. Ich habe es falsch gelesen, ich dachte, du sprichst über Vorschläge auf dem Text selbst, nicht auf der Tastatur. Ich werde diese Frage favorisieren und sehen, was passiert, weil Jetzt bin ich neugierig –