我正在开发android应用程序并在androidx的帮助下进行设计。我把SearchView放到工具栏,我想通过点击ToolBar上的任何点,searchView将被激活(目前,只有通过点击它激活的搜索栏的图标。这是我在activity_main XML文件中的代码 I want that by clicking any ToolBar point, SearchView to activate and letuser enter
注意:I使用v7-AppCompat Support Library ~v22和Toolbar和setSupportActionBar(toolbar)如何约束扩展ActionView的SearchView并没有真正解决这个问题。我在第二个解决方案中使用了自定义宽度因子(~0.7),强制SearchView的宽度与(To
单击工具栏中的搜索时,我不希望看到此文本。<?xml version="1.0" encoding="utf-8"?"这是我的onCreateOptionsMenu活动
override fun onCreateOptionsMenu= search.actionView as SearchVie
我的工具栏里面有一个searchView,两个都没有在Android4.3上注册任何触摸事件(事实上,事件会转到它们下面的视图)。它应该注册homeAsUp、searchView字段(requestFocus)和X按钮来清除该字段。就目前而言,我所想的是将听众与这些联系在一起,但是否有更好的方法。searchView = new SearchView(this);
searchView.setIconifiedByDefault(fal