Я хочу создать autocompletetextview, которое обертывает его текст, как приложение Messenger для FaceBook. Если пользователь выбрал предложения, текст будет обернут как значок. Я хочу добиться чего-то подобного.Android autocompletetextview обернуть текст с помощью значка
Однако это то, что я пробовал:
public void changeOption(AutoCompleteTextView text) {
text.setBackgroundColor(Color.RED);
}
public void toggle(AutoCompleteTextView text) {
text.setBackgroundColor(0x00000000);
}
textView = (AutoCompleteTextView)
findViewById(R.id.autoCompleteTextView);
textView.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
if(s.length() > 0) {
changeOption(textView);
} else {
toggle(textView);
}
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
public void onTextChanged(CharSequence s, int start, int before, int count) {}
});
Это оборачивает весь фон, но я хочу, чтобы обернуть только текст. Любые идеи, как это достичь? Я с радостью порекомендую вам вашу помощь. Благодаря!