2017-09-21 3 views
0

Je veux faire une liste des messages d'histoire lorsque je clique sur customAutoCompleteTextView et I à l'aide BastAdapter fait la partie cercle rougecomment puis-je faire un élément toujours dans la liste?

Image is here

, mais je ne sais pas comment faire « Tout supprimer » article ce cela est toujours visible , BTW Je ne veux pas ajouter un nouvel élément dans la liste de l'historique. Comment puis-je faire ??

+0

Si vous cliquez sur 'Effacer all', vous voulez supprimer les données d'historique et d'autres données .Isn't il? – KeLiuyue

+1

S'il s'agit d'un 'AutoCompleteTextView' personnalisé et que vous affichez une liste déroulante personnalisée, vous pouvez ajouter un pied de page au ListView' que vous affichez en tant que liste déroulante et ajouter le bouton "Effacer tout" en tant que bouton ou TextView. –

+0

@ KeLiuyue c'est vrai –

Répondre

0

essayez ceci:

<?xml version="1.0" encoding="utf-8"?><!-- File created by SkillsOn --> 
<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

    <!--This could be anything that shows your Message list--> 
    <ListView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_alignParentTop="true" 
     android:layout_below="@+id/clearAll"/> 

    <!--This is clearAll button and is always visible--> 
    <Button 
     android:id="@+id/clearAll" 
     android:text="Clear all" 
     android:layout_alignParentBottom="true" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_gravity="bottom"/> 
</RelativeLayout> 
+0

comment définir la mise en page CustomAutoCompleteTextView, je ne veux pas dire item_layout –