无论如何在一个AutoCompleteTextView结果中有两个TextView?
例如
------------------------------- result 1 title result 1 alt text ------------------------------- result 2 title result 2 alt text -------------------------------
等等…
ArrayAdapter只允许一个视图绑定,那么如何在适配器中绑定更多视图?
像这样:
(...= new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_1item,R.id.list_item,String[]);
我已经为ArrayAdapter中的layout参数创建了一个新的xml布局,除非我将TextView绑定到字符串数组,它只将文本设置为具有给定id的TextView.
我还搜索了关于这个的其他帖子,但它不符合我的需要.
如果有人可以帮助那将是绝对伟大的:)
谢谢.
解决方法
您可以使用自己的实现“扩展”ArrayAdapter类.扩展ArrayAdapter后,使用LayoutInflater加载XML布局.然后,您可以覆盖getView方法以填充布局的UI字段.