ArrayAdapter adapter=new ArrayAdapter(this,R.layout.list_item){
            @Override
            public View getView(int position, View convertView, ViewGroup parent) {
               View row=convertView;
                if(row==null){
                    row=getLayoutInflater().inflate(R.layout.list_item,parent,false);
                }
                TextView name= (TextView) row.findViewById(R.id.text_name);
                TextView detail= (TextView) row.findViewById(R.id.text_detail);
                name.setText(ZONES[position]);
                detail.setText(OFFESTS[position]);
                return row;
            }
        @Override
        public int getCount() {
            return ZONES.length;
        }
    };————————————————————————————————
以上的代码是书本上的一个例程,ArrayAdapter的构造方法一般不是三个或者四个参数的吗?这边为什么只有两个?还有getView方法是如何被调用的?小白表示很难理解啊?
慕慕7515644
					Demo_
随时随地看视频慕课网APP