listView的适配器Adapter不响应 weatherList是哪里的,全局变量吗。为什么getItem要return一个null,我擦,这代码写的非常有高度啊。一般人真看不懂。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public int getCount() {}//获取项目的条数 public Object getItem(int arg0) {}//获取每条项目的项目 public long getItemId(int arg0) {}//获取每条项目的ID这三个方法都是在进行页面初始化的时候有系统调用,你没什么都没写,系统怎么按你的要求生成相应的视图!另外你的weatherList应该是全局变量!好好看看网上关于上面三个方法的讲解! getCount(),压根就是没有进入,连Log.d()都没有执行getItem()、getItemId(int arg0),是与list响应相关的函数,这样子设置没有问题。还有,我的weatherList的确是全局变量,在循环输出的时候,如果放在适配器的构造函数中,可以顺利输出准确的数据 代码是我节选的一部分,数据是准确的。getItem的返回值,修改过来arg0也是有问题的,这项只对响应有关系啊,我连初始加载都不可以。 listView.setAdapter(new ListViewAdapter(this)); 可以试试把this补全了 前面加上类名 也不是这个问题,我只有一个Activity,加上了也是那样子,这是我后来删掉的实在想不出还有什么问题,只响应构造函数,那些回调函数就没有调用 ListView listView = (ListView) findViewById(R.id.listview); Log.d("LC", "解析成功"); listView.setAdapter(new ListViewAdapter(this));是第一句出错了。debug后,这个对象还是null,导致了后边的设置适配器出现问题,只是生成了适配器的对象,但是没有关联 教训啊花了大半天的时间在 main.xml文件中,定义ListView的时候android:id="@+id/listview"错写了为android:name="@+id/listview"我还纳闷,我另外新建的一个工程中,就可以随便添加ListView,这个就不可以 android视频通话实现方法,请教!!! 关于RSS订阅器 求交流 求祝帮解决,android开发入门与实践,基于Google Map开发个人移动地图,错误 我没有安装Eclipse,只是安装了SDK。做AP。 真心求教,敢来个高手帮忙解决下问题吗? 关于android源码模块编译的问题 make updata-api失败的原因 求大神,已经屏蔽了第三方库的代码混淆,为什么还会混淆 请教关于文件上传的问题 Android实现扫描一段手机号码得到手机号码 android开发环境搭建出错 android 怎么判断手机是属于待机状态?求指教。
public Object getItem(int arg0) {}//获取每条项目的项目
public long getItemId(int arg0) {}//获取每条项目的ID
这三个方法都是在进行页面初始化的时候有系统调用,你没什么都没写,系统怎么按你的要求生成相应的视图!另外你的weatherList应该是全局变量!好好看看网上关于上面三个方法的讲解!
getItem()、getItemId(int arg0),是与list响应相关的函数,这样子设置没有问题。还有,我的weatherList的确是全局变量,在循环输出的时候,如果放在适配器的构造函数中,可以顺利输出准确的数据
getItem的返回值,修改过来arg0也是有问题的,这项只对响应有关系啊,我连初始加载都不可以。
可以试试把this补全了 前面加上类名
也不是这个问题,我只有一个Activity,加上了也是那样子,这是我后来删掉的实在想不出还有什么问题,只响应构造函数,那些回调函数就没有调用
Log.d("LC", "解析成功");
listView.setAdapter(new ListViewAdapter(this));是第一句出错了。
debug后,这个对象还是null,导致了后边的设置适配器出现问题,只是生成了适配器的对象,但是没有关联