I have a request. I wanna, When I write something in SearchView, I want to open a ListView.. thanks and sorry for my bad english..
my app screnshot: https://i.stack.imgur.com/Ty0ok.png
I have only MainActivity.java Code:
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    getWindow().requestFeature(Window.FEATURE_ACTION_BAR);
    setContentView(R.layout.activity_main);
    mStatusView = (TextView) findViewById(R.id.status_text);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.searchview_in_menu, menu);
    MenuItem searchItem = menu.findItem(R.id.action_search);
    mSearchView = (SearchView) searchItem.getActionView();
    setupSearchView(searchItem);
    return true;
}
private void setupSearchView(MenuItem searchItem) {
    if (isAlwaysExpanded()) {
        mSearchView.setIconifiedByDefault(false);
    } else {
        searchItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM
                | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
    }
    mSearchView.setOnQueryTextListener(this);
}
public boolean onQueryTextChange(String newText) {
    mStatusView.setText("Query = " + newText);
    return false;
}
public boolean onQueryTextSubmit(String query) {
    mStatusView.setText("Query = " + query + " : submitted");
    return false;
}
public boolean onClose() {
    mStatusView.setText("Closed!");
    return false;
}
protected boolean isAlwaysExpanded() {
    return false;
}
and i have a menu xml code. Thanks for help guys..
 
    