1
嗨,我需要創建searchView從我的數組中像下面的圖像。 Android操作欄searchview
我的代碼:
Top_meny.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/paieska"
android:title="search_title"
android:icon="@drawable/ic_action_search"
android:showAsAction="collapseActionView|ifRoom"
android:actionViewClass="android.widget.SearchView" />
</menu>
FirstClass.java
public class FirstClass extends FragmentActivity implements OnQueryTextListener{
ArrayList<String> test = new ArrayList<String>();
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
test.add("a");
test.add("b");
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.top_menu, menu);
SearchView paieska = (SearchView) menu.findItem(R.id.paieska).getActionView();
paieska.setOnQueryTextListener(this);
return true;
}
}
誰後?如何縮短並添加到searchView?
@CSchulz:你添加任何東西到我的代碼?我無法識別出這些變化... – user3266062
剛剛改變了這個變化。 :) – CSchulz