ActionBar के लिए यह विजेट है जिसे 'SearchView' कहा जाता है। जब यह उपयोग में नहीं है, तो यह इस तरह दिखता है:
और जब यह उपयोग में हो, तो यह इस तरह दिखता है:
मैं चाहता हूं कि सर्चव्यू (इसे "उपयोग में" बनाएं) को खोलें (निश्चित रूप से)।
मैंने कई कार्य किए जैसे:
SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView();
searchView.setOnQueryTextListener(this);
searchView.performClick();
searchView.requestFocus();
लेकिन उनमें से कोई भी काम नहीं किया ...
XML में SearchView:
<item android:id="@+id/menu_search"
android:title="Search"
android:icon="@drawable/ic_action_search"
android:showAsAction="ifRoom|collapseActionView"
android:actionViewClass="android.widget.SearchView" />