Я пытаюсь программно удалить пространство, которое занимает значок в подсказке SearchView, но по какой-то причине оно не исчезнет.
Этот код делает значок невидимым, но не удаляет пробел:
try {
Field mDrawable = SearchView.class.getDeclaredField("mSearchHintIcon");
mDrawable.setAccessible(true);
Drawable drawable = (Drawable)mDrawable.get(searchView);
drawable.setAlpha(0);
} catch (Exception e) {
e.printStackTrace();
}