不知道为什么 代码提示说SimpleAdapter未定义
 List<Schedule> schedules = mgr.query();
ArrayList<Map<String, String>> list = new ArrayList<Map<String, String>>();
for (Schedule schedule : schedules) {
HashMap<String, String> map = new HashMap<String, String>();
map.put("course_name", schedule.course_name);
map.put("course_teacher", schedule.course_teacher);
// map.put("info", schedule.age + " years old, " +
// schedule.info);
list.add(map);
} SimpleAdapter adapter = new SimpleAdapter(this, list,
R.layout.list_view_select, new String[] {
"course_name", "course_teacher",
"course_address", "course_week", "start_time",
"end_time" }, new int[] { R.id.text1,
R.id.text2, R.id.text3, R.id.text4, R.id.text5,
R.id.text6 });
lv.setAdapter(adapter);怎么解决呀?????????

解决方案 »

  1.   

    是这个吧 import android.widget.SimpleAdapter;
    有的
      

  2.   

    还不能运行呢 logcat还没有呢
    SimpleAdapter adapter = new SimpleAdapter(this, list,
     R.layout.list_view_select, new String[] {
     "course_name", "course_teacher",
     "course_address", "course_week", "start_time",
     "end_time" }, new int[] { R.id.text1,
     R.id.text2, R.id.text3, R.id.text4, R.id.text5,
     R.id.text6 });
     lv.setAdapter(adapter);
    这段代码显示红标记了 红x提示是“no suggestions available” 指向的是 new后边的
    SimpleAdapter(this, list,
     R.layout.list_view_select, new String[] {
     "course_name", "course_teacher",
     "course_address", "course_week", "start_time",
     "end_time" }, new int[] { R.id.text1,
     R.id.text2, R.id.text3, R.id.text4, R.id.text5,
     R.id.text6 });
    不知道怎么回事
      

  3.   

    你这个是对的嘛,要不你把全部代码贴出来呢!
    我就把这个放到实例程序都是对的!晕死!还有你试一试重启eclipse,还有你的JDK版本和android版本你换一换呢?
      

  4.   

    嘿嘿 解决了 多谢JKINGCL哈 
    SimpleAdapter(this, list,
    把this改为"当前Activity名".this