Android - EditText with assistance



是否可以创建EditText,当我开始输入字母时,它会为数据库中的单词提供建议?

如果是,我能做谁这样的东西?

是的,你应该使用 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));

希望对您有所帮助!

最新更新