有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Android ListView中的java Twitter4J时间线

我正在使用Twitter4J从twitter获取公共时间线。我想在ListView中显示数据,但我不知道如何处理从twitter4j获得的List<Status>类型。如何将其放入数组中,以便与ArrayAdapter一起使用

如果我完全错了,我道歉。我不熟悉Java和Android

编辑:

更清楚地说,我试图在列表视图中显示我的时间线。我正在使用此代码获取时间线:

 Twitter twitter = new TwitterFactory().getInstance();
    try {
        List<Status> statuses = twitter.getPublicTimeline();

        System.out.println("Showing public timeline.");
        for (Status status : statuses) {
            System.out.println("@" + status.getUser().getScreenName() + " + " + status.getText());
        }
        System.exit(0);
    } catch (TwitterException te) {
        te.printStackTrace();
        System.out.println("Failed to get timeline: " + te.getMessage());
        System.exit(-1);
    }

但是,如何在ListView中显示该数据?我知道如何使用ArrayAdapter在ListView中显示字符串数组,但我不确定该怎么办


共 (1) 个答案