java - Android 模拟器上的 ListView 中未显示数据

标签 java android android-layout

我已经成功地让后端为 Android 应用程序工作,它解析 RSS 源。但是我在让它显示在 GUI 上时遇到了很大的麻烦。我读过很多教程,要么我正在做一些别人没有做的事情,或者更可能的情况是,我正在做一些愚蠢的事情,比如没有在某个地方调用某些东西。

问题是,在为已经回复的人提供一些帮助后,我在代码中遇到了空指针异常。我在下面发布了错误供您查看。代码与我将其转储到键盘上的位置相比并没有太大变化。

我正在使用 SAX 解析 XML,如果这会带来一点差异的话。

我已经将相关文件以纯文本形式转储到这里,很抱歉它们是一大堆......

Code Dump of Stuff

我就是不知道我哪里出了问题。非常感谢您再次抽出时间。

catlog的错误如下:

CatLogErrors

最佳答案

    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/

相关文章:

java - 使用时区格式化日期。格式错误

java - 让 fillRect 从右到左动态填充

java - 了解所有格量词,Java 正则表达式

android - 访问 Android 相机框架而不进行预览

android改变listview的字体和颜色

android - 如何在相对布局中水平居中按钮?

android - Activity xml 中的 Fragment 中的 findViewById 属性不起作用

java - 如何使用高密度屏幕上可见的绘制点

java - 如何在 Android 模拟器中获取错误堆栈

android - 如何减小 FastScroll 拇指大小