2016-05-18 10 views
0

私はAndroidでPinterestアプリのような編集テキスト検索を実装する必要があります。基本的に、編集テキストに入力されたすべての単語は「x」アイコンを「取得」し、ユーザはxアイコンをクリックして単語を削除することができます。私はいくつかの図書館を検索しましたが、成功はありません。誰かが私はそれをどうすればいいのか分かっていますか?ありがとう。Pinterestアプリ検索ボックス

答えて

0

私はあなたの答えてくれてありがとうしかし、Pinterestのアプリは閉じるボタンを描画

searchBox.addTextChangedListener(new TextWatcher() { 

       @Override 
       public void beforeTextChanged(CharSequence s, int start, int count, int after) { 
       } 

       @Override 
       public void onTextChanged(CharSequence s, int start, int before, int count) { 
       } 

       @Override 
       public void afterTextChanged(Editable s) { 
        getFilter().filter("search:" + s.toString()); 
       } 

    }); 

searchBox.setOnFocusChangeListener(new View.OnFocusChangeListener() { 

         @Override 
         public void onFocusChange(View v, boolean hasFocus) { 
         if (!hasFocus) { 
          closeButton.setVisibility(View.GONE); 
         } else { 
          closeButton.setVisibility(View.VISIBLE); 
         } 

}); 
+0

、のFocusListenerでクリアボタンを管理し、TextWatcherクラスと同様の実装一言一言残念ながら私は十分な評判がないのでここに画像を投稿することはできませんが、Pinterestアプリで確認できます。ありがとう –

関連する問題