尝试编写一个简单的笔记记录应用程序,我将一个数组转换为arraylist并将其从静态中取出并且android studio指出了错误" gettaskdata"
taskData = (ArrayList)tData.gettaskdata();
recView = (RecyclerView)findViewById(R.id.task_list);
recView.setLayoutManager(layoutManager);
btn1 = (Button)findViewById(R.id.btn1);
adapter = new tAdapter(tData.gettaskdata(),this);
这里是" gettaskdata"起源
private String [] task0 = {"task 1", "task 2", "task 3"};
private List<String> task1 = new ArrayList<String>(Arrays.asList(task0));
private final int [] icons = {R.drawable.ic_check_box_outline_blank_black_24dp,R.drawable.ic_check_box_black_24dp};
public List<tItem> gettaskdata(){
List<tItem> t = new ArrayList<>();
for (int x=0;x<task0.length;x++){
tItem i = new tItem();
i.setTasks(task1.get(x));
i.getImageResId(icons[0]);
t.add(i);
}
return t;
}