Java 有两个错误,我无法解决它#xFF08;列表视图);
Java 有两个错误,我无法解决它#xFF08;列表视图);,java,android,listview,gradle,Java,Android,Listview,Gradle,您在MyAdapter中没有任何空构造函数, 必须将上下文和ArrayList传递给适配器,如下所示: MyAdapter ma = new MyAdapter(Main2Activity.this,arr); 在创建时将适配器初始化移到内部onCreate。您需要使用setAdapter将适配器设置为ListView。填充数据集arr后调用noftifyDataSetChanged 试试这个代码 private MyAdapter ma; onCreate(){ ... s
您在MyAdapter中没有任何空构造函数, 必须将上下文和ArrayList传递给适配器,如下所示:
MyAdapter ma = new MyAdapter(Main2Activity.this,arr);
在创建时将适配器初始化移到内部
onCreate
。您需要使用setAdapter
将适配器设置为ListView
。填充数据集arr
后调用noftifyDataSetChanged
试试这个代码
private MyAdapter ma;
onCreate(){
...
setContentView(R.layout.activty_main2);
lv = (ListView) findViewById(R.id.lv_1);
ma = new MyAdapter(this, arr);
lv.setAdapter(ma);
initData();
}
initData(){
for(;;){
...
arr.add(n);
}
ma.noftifyDataSetChanged();
}
请不要发布代码、XML或logcat输出的屏幕截图。请在问题本身中以文本形式发布所有文本,并提供问题的详细解释。
getText(a.context)
issue@dowswin代码根本不可读。