为了账号安全,请及时绑定邮箱和手机立即绑定

acTextView = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1); ArrayAdapter adapter = new ArrayAdapter (this,android.R.layout.simple_selectable_list_item,res); acTextView.setAdapter(adapter); 我这个代码有错吗?为啥总报错?

正在回答

17 回答

Eclipse提示错误信息为:The method setAdapter(ArrayAdapter<String>) is undefined for the type AutoCompleteTextView

0 回复 有任何疑惑可以回复我~

还是报错,就是最后acTextView.setAdapter(adapter);这一行代码报错。

0 回复 有任何疑惑可以回复我~

是的

0 回复 有任何疑惑可以回复我~

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,res);这样吗?

0 回复 有任何疑惑可以回复我~

还有ArrayAdapter 要使用泛型 ArrayAdapter<String>

0 回复 有任何疑惑可以回复我~

private AutoCompleteTextView acTextView; private String[] res = {"china","chile","chinese","america","amtupo"}; 这是前一段代码。

0 回复 有任何疑惑可以回复我~

有没有在之前声明acTextView 比如:AutoCompleteTextView acTextView;

0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消
Android攻城狮的第一门课(入门篇)
  • 参与学习       312585    人
  • 解答问题       4633    个

想快速掌握Android应用开发基础,选择学习这门课程就对了。

进入课程
意见反馈 帮助中心 APP下载
官方微信