У меня есть действие, которое начинается с SearchView, сфокусированного на нем.Дело в том, что у меня есть queryHint для SearchView, который не отображается при входе в активность, он отображается только после ввода и удаления чего-либо.Мне нужно показать эту информацию с самого начала, потому что очень важно, чтобы пользователь знал о том, что написано (проблемы чувствительности к регистру)
вот мой SearchView -
<androidx.appcompat.widget.SearchView
android:id="@+id/activity_search_explore_search_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:queryHint="Search - (Case Sensitive)"
android:layout_marginStart="8dp" />
здесьJava-код, который получает его фокус -
mSearchView.setOnFocusChangeListener((view, b) -> mSearchView.setQueryHint("Search - (Case Sensitive)"));
mSearchView.setIconifiedByDefault(false);
mSearchView.setFocusable(true);
mSearchView.requestFocusFromTouch();