В моем проекте Android у меня есть OncreateOptionsMenu (меню меню), чтобы показать SearchView. Ниже приведенная строка устанавливает графику «x» как кнопку «Закрыть» для поиска, которая отображается при открытии SearchView: < /p>
ImageView clearButton = msearchView.findViewByID (androidx.appcompat.r.id.search_close_btn); 'R' ". < /P>
Что мне здесь не хватает? />getMenuInflater().inflate(R.menu.mainactiv_menu, menu);
MenuItem searchItem = menu.findItem(R.id.action_search);
menu.findItem(R.id.action_search).setVisible(false);
SearchManager searchManager = (SearchManager) MainActivity.this.getSystemService(Context.SEARCH_SERVICE);
mSearchView = (SearchView) searchItem.getActionView();
mSearchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
mSearchView.setIconifiedByDefault(true);
< /code>
mainactiv_menu.xml
< /code>
android manifest.xml
< /code>
searchable.xml
< /code>
ide как narwhal | 2025.1.1
build.gradle(:app) имеет "реализацию libs.appcompat"
libs.version.toml имеет 'appcompat = "1.7.1"'
Gradle.properties имеет "android.useandeanddroid = pr>
properties.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... ch-close-b