gpt4 book ai didi

java - 从 searchView 小部件中删除图标(不在 actionBar 中)

转载 作者:行者123 更新时间:2023-11-29 09:29:41 24 4
gpt4 key购买 nike

我想在我的应用程序中自定义一个 searchView 小部件。重点是从中删除放大镜图标(不是让它透明,只是删除)。为了便于理解,这里有一些屏幕截图:

现在的样子:

1

它应该是什么样子:

enter image description here

我可以改用 editText,但它没有建议,这对我来说很重要。

最佳答案

看起来 SearchView 正在扩展 LinearLayout。我猜方向是水平的。

您可以获得 SearchView 的实例,然后删除第一个子项。我没有尝试过,但我认为它会起作用。

SearchView searchView = (SearchView)findViewById(R.id.search);
// You have to play around with this but I think 0 is the right value
LinearLayout linearLayout = (LinearLayout) searchView.getChildAt(0);
linearLayout.removeViewAt(1);

关于java - 从 searchView 小部件中删除图标(不在 actionBar 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25363473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com