如何从onQueryTextChange()获取建议

时间:2016-07-28 13:29:31

标签: android android-layout android-studio

如何从sqlite游标获取建议(android.widget.SearchView)并在listdropdown中显示:

searchView.setOnSuggestionListener(new OnSuggestionListener() {

                @Override
                public boolean onSuggestionSelect(int arg0) {
                    // TODO Auto-generated method stub
                    return false;
                }

                @Override
                public boolean onSuggestionClick(int arg0) {
                    // TODO Auto-generated method stub
                    return false;
                }
            });

/////////////////////////////////////

            searchView.setOnQueryTextListener(new OnQueryTextListener() {

                @Override
                public boolean onQueryTextSubmit(String arg0) {
                    Log.e("onQueryTextSubmit", arg0);
                    return false;
                }

///////////////////////////////

                @Override
                public boolean onQueryTextChange(String arg0) {

                    Log.e("onQueryTextChange", arg0);


                    // Call sqlite cursor to get names 
                    // click on the name to get more data*


                    return false;
                }
            });

1 个答案:

答案 0 :(得分:0)

您可以阅读我们的blog。在这里,我们试图从网络获得建议,您可以从您的数据库中执行相同的操作。

或者您可以通过此Google guide获得帮助。