ListView不能直接用addView()方法直接装载控件吗?

ListView是必须要通过适配器来装载控件吗?
TextView tv = new TextView();
list.addView(tv);
这样做不行?

答案如下:
ListView的爷爷类是AdapterView,这个类中有
        @Override
        public void addView(View child) {
            throw new UnsupportedOperationException("addView(View) is not supported in AdapterView");
        }

你可能感兴趣的:(ListView)