2017-06-29 1 views
0

Ich habe eine Anforderung. Habe eine editText und kann die Daten von recyclerView zu editText hinzufügen. Und wenn wir auf button klicken, sollte das gesamte Wort gelöscht werden und kann wieder jedes Element von recyclerView an jeder Position hinzufügen. Und müssen die hinzugefügten Elemente in einer Liste speichern. (Einfach wie facebook tagging .. In Facebook können wir jeden Freund aus der Liste popup und können in der Mitte bearbeiten und können aus der Mitte löschen und können in der Mitte dieser editText hinzufügen. Meine Anforderung ist genau so. Ich möchte genau wie facebook tagging einschließlich Bearbeitung Post). Kann mir bitte irgendjemand aushelfen. Ich habe keine Ahnung davonLöschen Sie das gesamte Wort mit einzelnen Leerzeichen im Text bearbeiten

Vielen Dank im Voraus.

+0

Auf Rückseite edittext.setText gedrückt (""); – jaffar

+0

Nein Ich möchte nicht ganzen Text nur einen bestimmten Wert, der von Popup Recycler hinzugefügt wird. – Yamuna

+0

Post Sample Snippet wird großartig helfen – jaffar

Antwort

0

Es ist MultiAutoCompleteTextView

<MultiAutoCompleteTextView 
        android:id="@+id/editText2" 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" 
        android:layout_alignParentEnd="true" 
        android:layout_alignParentRight="true" 
        android:layout_gravity="center_horizontal" 
        android:hint="In areas (comma separated)" 
        android:popupBackground="@color/white" 
        android:textColor="@color/text_color" /> 

Sie brauchen Adapter-Set für die Öffnung der Listenansicht

search_text = (MultiAutoCompleteTextView) findViewById(R.id.editText2); 
    FilterWithSpaceAdapter<String> filterWithSpaceAdapter=new FilterWithSpaceAdapter<String>(getActivity(),R.layout.checked_textview, R.id.text1, autoSearchLists); 

       search_text.setAdapter(filterWithSpaceAdapter); 
       search_text.setThreshold(1); 
       search_text.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); 
+0

können wir Komma Trennung nicht durch Raum ersetzen? – Yamuna

+0

https://Stackoverflow.com/a/4596652/4044380 siehe diese – jagapathi

+0

versuchte, dass, funktioniert nicht – Yamuna

Verwandte Themen