嗨,我是Android技术的新手。我正在使用自动完成的textview。它的工作正常。
我怀疑
我们可以在自动填充textview中加载一些默认文本吗?
答案 0 :(得分:0)
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_dropdown_item_1line, COUNTRIES);
AutoCompleteTextView textView = (AutoCompleteTextView)
findViewById(R.id.countries_list);
textView.setAdapter(adapter);
private static final String[] COUNTRIES = new String[] {
"Belgium", "France", "Italy", "Germany", "Spain"
};
当您想要更新适配器时,清除这些值并更新适配器并调用notifyDataSetChanged()。
来源:http://developer.android.com/reference/android/widget/AutoCompleteTextView.html
答案 1 :(得分:0)
只需添加
android:text="some text"
到你的Textview
xml
答案 2 :(得分:0)
我能理解的是,您希望某些文本显示为AutoCompleteTextView中的默认文本。 为此你可以简单地使用
android:text="your text to appear as default"