我构建了一个基于numberPicker
的字符串,其中包含所有国家/地区名称,editText
用作搜索字段。我希望numberPicker
根据用户输入搜索editText的字母来刷新\更新。 IE假设用户输入字母"我",选择器应该显示以字母" I"开头的第一个国家,并根据字符串的其余部分更新其结果,喜欢它显示建议。
editTextCountryInput = (EditText) findViewById(R.id.editTextCountryInput);
String[] countriesForPicker = new String[236];//array with all countries names
//this fills the country picker with names
private void generateCountryPicker() {
picker.setMinValue(0);
picker.setMaxValue(countriesForPicker.length()-1);
picker.setDisplayedValues(countriesForPicker);
}
有没有办法做到这一点?
答案 0 :(得分:1)
发布作为答案,以便您可以将其关闭*。
您应该能够像这样的人使用文本更改的监听器:Android: On EditText Changed Listener
*我不太关心这些问题,我只是喜欢它,当人们可以说问题已被解答时