2016-12-27 18 views
-3

我正在开发一个小型字典应用程序使用Sqlite数据库哪里有两列.. Word和Word定义..现在我怎么填充AutoCompleteTextView因此,当用户开始键入任何Word for搜索我可以根据他/她的第一个输入的字母来显示他/她所有来自单词栏的单词吗?如何填充SQLite数据库中的AutoCompleteTextView

+2

你到目前为止尝试了什么?请张贴一些代码。请参阅[如何提问](http://stackoverflow.com/help/how-to-ask) – MrLeeh

回答

1

你有没有结帐docs,有一个关于如何在那里使用AutoCompleteTextView的很好的例子。

public class CountriesActivity extends Activity { 
    protected void onCreate(Bundle icicle) { 
     super.onCreate(icicle); 
     setContentView(R.layout.countries); 

     ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, 
      android.R.layout.simple_dropdown_item_1line, COUNTRIES); 
     AutoCompleteTextView textView = (AutoCompleteTextView) 
      findViewById(R.id.countries_list); 
     textView.setAdapter(adapter); 
    } 

    private static final String[] COUNTRIES = new String[] { 
     "Belgium", "France", "Italy", "Germany", "Spain" 
    }; 
} 

使用上面的例子,你只需要检索你的单词到数组中,并将它传递给适配器。

+0

如果我的答案解决了您的问题,请不要忘记标记我的答案为正确的 – Isaac

相关问题