मैं एपीआई 8 ऐप में ActionBarSherlock
के साथ SearchViewCompat
का उपयोग करने की कोशिश कर रहा हूं।android.support.v4.widget.SearchViewCompat उदाहरण?
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem item = menu.add("Search")
.setIcon(isLight ? R.drawable.ic_search_inverse : R.drawable.ic_search)
.setActionView(R.layout.collapsible_edittext);
item.setShowAsAction(
MenuItem.SHOW_AS_ACTION_ALWAYS |
MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
// To use SearchViewCompat, I need to add it to the Menu item as well:
View searchView = SearchViewCompat.newSearchView(this);
// ...
SearchViewCompat.setOnQueryTextListener(...);
// ...
item.setActionView(searchView);
कृपया ध्यान दें दोनों ऊपर और नीचे कोड setActionView()
कॉल करने के लिए जरूरत है। क्या इसका मतलब है खोज करना संभव नहीं है?
है। शायद लोग आपकी समस्या को ठीक करने में आपकी मदद कर सकते हैं। – THelper
धन्यवाद थेलपर। ऐसा लगता है कि मेरा स्थानीय दस्तावेज़ पुराना है और मुझे एक विशिष्ट डेवलपर विषय मिला: http://developer.android.com/training/search/backward-compat.html – woodglue