android – 可以自动完成EditTextPreference?

前端之家收集整理的这篇文章主要介绍了android – 可以自动完成EditTextPreference?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以将带有自动完成功能的EditTextPreference附加到它上面?

我知道要将一个附加到带有id的元素,但是我很难弄清楚如何将ArrayAdapter附加到首选项字段.

这是错误的,但它尽可能接近我.

final String[] TEAMS = getResources().getStringArray(R.array.teams);   
AutoCompleteTextView EditTextPreference = (AutoCompleteTextView) findViewById(R.id.editTextPrefTeam);     
ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_dropdown_item_1line,TEAMS);
EditTextPreference.setAdapter(adapter);

解决方法

可能如果你将它子类化并为此创建自己的视图并使用AutoCompleteTextView对象作为元素它将起作用,因为目前我没有看到如何将简单的EditText更改为自动完成.
原文链接:https://www.f2er.com/android/315812.html

猜你在找的Android相关文章