可以创建EditText,当我开始输入字母时,会为数据库中的单词提供建议吗?
如果是,我可以制作类似的东西吗?
答案 0 :(得分:1)
是的,您应该使用AutoCompleteTextView
代替EditText
。然后,您需要为AutoCompleteTextView
设置适配器,这是您数据库中的单词。
AutoCompleteTextView ac = (AutoCompleteTextView) findViewById(R.id.yourAutoCompleteTextView);
ac.setAdapter(new ArrayAdapter<String>(Activity.this, android.R.layout.simple_dropdown_item_1line, youArrayFromDatabase));
希望它有所帮助!