获取时间线的方法中有一个参数是RequestListener 数据在这个listener的OnComplite里可以拿到

解决方案 »

  1.   


    微博的信息应该是Status这个对象,那个函数可以返回这个对象呢?
    listener的写法也不是很熟,requestLister是个接口,有onComplete()方法,需要在这里写获取Status对象的方法,可是从哪里得到这个对象呢
      

  2.   


    我看以前的例子,是weibo4j的sdk里,是Weibo.getFriendsTimeline(p); 但是在现在android的sdk里怎么实现的呢?
      

  3.   

    onComplete方法中有个String的参数 这个参数就是获取到的JSON字符串public void onComplete(String response) {
    try {
    JSONObject timeline = new JSONObject(json);
    timeline.getString("你想要的东西的key")
    //处理你想要的东西
    }catch(JSONExceptione){
    e.printStackTrace();
    }
    }
    什么KEY对应什么内容见
    http://open.weibo.com/wiki/2/statuses/public_timeline
    注意: onComplete里的东西是在一个新线程中运行的 如果要更改UI的话 一定要在onComplete向handler发送message
      

  4.   

    weibo4j是JAVA的SDK 不是安卓的诶...
      

  5.   


    这个代码是你自己写的,还是在某个包里?
    有没有一个简单的例子,我学习一下, 一点点慢慢写太费劲了
    demo里好像只有一个授权的例子