【发布时间】:2018-11-03 13:44:58
【问题描述】:
我正在尝试以编程方式删除 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();
}
【问题讨论】:
-
在 xml 中尝试 android:gravity="left" 和 android:textAlignment="gravity"
-
您想从搜索视图中移除放大镜吗?
-
@forpas 根据提示,以编程方式。
标签: java android searchview android-search