Nanis Posté(e) 8 mars 2010 Share Posté(e) 8 mars 2010 Bonjour, est ce possible de modifier le retour du terminateToken du MultiAutoCompleteTextView.Tokenizer afin que celui-ci ne nous ramène non pas un spannableString mais genre un Button, Une imageView etc... J'ai tenté de créer une classe qui extends de MultiAutocompleteTextView, mais je bloc ensuite pour lui dire de me ramener un button au lieu d'un spannableString. J'ai ça : package com.android.booztermobile.services; import android.content.Context; import android.widget.Button; import android.widget.MultiAutoCompleteTextView; public class ZoneOkPlusMultiAutoComplete extends MultiAutoCompleteTextView implements MultiAutoCompleteTextView.Tokenizer{ public ZoneOkPlusMultiAutoComplete(Context context) { super(context); // TODO Auto-generated constructor stub } @Override public Button terminateToken (CharSequence text){ Button button = new Button(getContext()); button.setText(text); return button; } public int findTokenEnd(CharSequence arg0, int arg1) { // TODO Auto-generated method stub return 0; } public int findTokenStart(CharSequence arg0, int arg1) { // TODO Auto-generated method stub return 0; } } j'ai une erreur pour le button ou il me met : The return type is incompatible with MultiAutoCompleteTextView.Tokenizer.terminateToken(CharSequence) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.