Supprimer Rechercher icône de la Vue à partir de l'indice de texte

Je suis en utilisant appcompat bibliothèque avec une barre d'outils et j'ai mis en place un affichage de la recherche dans mon application. Mais je veux retirer de la recherche icône de la vue lors de son étendue.

voici mon menu fichier xml:

<item
    android:id="@+id/action_search"
    android:icon="@drawable/ic_search"
    android:title="@string/action_search"
    app:actionViewClass="android.support.v7.widget.SearchView"
    app:showAsAction="ifRoom|collapseActionView"/>

et voilà comment je me gonfler menu:

getMenuInflater().inflate(R.menu.main, menu);
SearchView searchView = (SearchView) MenuItemCompat.getActionView(menu.findItem(R.id.action_search));
searchView.setQueryHint(getString(R.string.search_hint));
return super.onCreateOptionsMenu(menu);

c'est ce que je veux supprimer:

Supprimer Rechercher icône de la Vue à partir de l'indice de texte

Vérifier : stackoverflow.com/questions/14606294/...
Vérifier this out
Avez-vous songé que ce que vous voulez l' un EditText? J'ai eu BEAUCOUP de problèmes en essayant de faire des choses simples dans la SearchView que j'en ai conclu qu'il n'était pas conçu pour la personnalisation.. une simple modification de texte avec un certain style résolu mon problème avec l'icône

OriginalL'auteur | 2014-12-03