我已经成功地让后端为 Android 应用程序工作,它解析 RSS 源。但是我在让它显示在 GUI 上时遇到了很大的麻烦。我读过很多教程,要么我正在做一些别人没有做的事情,或者更可能的情况是,我正在做一些愚蠢的事情,比如没有在某个地方调用某些东西。
问题是,在为已经回复的人提供一些帮助后,我在代码中遇到了空指针异常。我在下面发布了错误供您查看。代码与我将其转储到键盘上的位置相比并没有太大变化。
我正在使用 SAX 解析 XML,如果这会带来一点差异的话。
我已经将相关文件以纯文本形式转储到这里,很抱歉它们是一大堆......
我就是不知道我哪里出了问题。非常感谢您再次抽出时间。
catlog的错误如下:
最佳答案
public class WelshboyActivity extends Activity
setContentView(R.layout.main);
in UpdateGui() ,
if(feeds.size()!=0){
ListView itemlist = (ListView) findViewById(R.id.list);
ArrayAdapter<BlogPost> adapter = new ArrayAdapter<BlogPost>(this, android.R.layout.simple_list_item_1, feeds);
itemlist.setAdapter(adapter);
}else{
Log.d("TAG","feeds is empty ");
}
关于java - Android 模拟器上的 ListView 中未显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9400822/