所以我正在阅读关于创建自定义列表布局的lynda.com视频。我已经使用了视频,但我无法更改构造函数以更改代码,因此它是一个字符串数组。在我编写MyAdapter的两个地方,下面都有一个红色的波浪线,顶部的一个告诉我MyAdapter无法解析为一个类型。请协助。
setListAdapter(new MyAdapter<String>(CustomList2Activity.this,
android.R.layout.simple_list_item_1, R.id.textView1, getResources().getStringArray(R.array.companies2)));
private class MyAdapter extends ArrayAdapter<String>{
public MyAdapter(Context context, int resource,
int textViewResourceId, List<String> objects) {
super(context, resource, textViewResourceId, objects);
// TODO Auto-generated constructor stub
}
答案 0 :(得分:0)
确保在正确的位置声明MyAdapter类。确保您没有在功能中声明它。此外,转到源菜单(假设您正在使用eclipse)并按“组织导入”以确保您的导入正确。