如何在Android的下拉列表中添加部分/标题?

时间:2015-08-12 18:17:25

标签: java android user-interface autocomplete autocompletetextview

基本上,我使用的是AutoCompleteTextView,它使用了对象的ArrayAdapter。

在搜索对象时,我希望使用某种分隔符或标题来对​​将在下拉列表中显示的对象进行分类。

我试过谷歌搜索的例子无济于事。至少,我只需要一个关于如何做到这一点的顶级指导。一些代码示例会很好。

到目前为止,我在下拉列表中为Object行设置了自定义xml布局。但不确定如何添加标题/部分。

1 个答案:

答案 0 :(得分:1)

无法将自定义视图添加到位于第一个位置的适配器吗?

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        if (convertView == null) {
            LayoutInflater inflater = ((Activity) mContext).getLayoutInflater();
            convertView = inflater.inflate( R.layout.list_row_layout, parent, false);
        if (position == 0) {
            //insert custom header layout into adapter 
        }else { //load the rest of your items
}