मैं appcompat.v7 उपयोग करने से पहले Actionbar में SearchView लागू किया लेकिन जब मैं समर्थन पुस्तकालय के साथ SearchView उपयोग करना चाहते हैं v7 यह शून्य अपवादAppCompat
से पता चलता शैली में
<item android:id="@+id/action_search"
android:title="@string/action_search"
android:icon="@drawable/ic_action_search"
app:showAsAction="always|collapseActionView"
android:actionViewClass="android.support.v7.widget.SearchView" />
जावा कक्षा में:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu, menu);
SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
searchView.setOnQueryTextListener(this);
return super.onCreateOptionsMenu(menu);
}
मेरा प्रश्न onCreateOptionsMenu में SearchView घोषित करने के लिए कैसे क्वेरी श्रोता सेट करने के लिए सक्षम होने के लिए है?
एस्पेन रिस्कडल ने कहा: "एंड्रॉइड बदलें: एक्शन व्यू क्लास ऐप: एक्शन व्यू क्लास" भी महत्वपूर्ण है। – gio