baidu_22510125
月扉
采纳率50%
2018-02-22 13:58

Android studio中用jsoup抓取网络数据作为textview文本内容失败

10
已采纳

直接运行java程序已爬取成功,如下图,但放在activity内就没有结果,textview中的内容一直为空,无法访问网站并获取到内容。
图片说明

已添加网络访问允许

 <uses-permission android:name="android.permission.INTERNET" />

和jsoup的jar包

 compile 'org.jsoup:jsoup:1.9.2'

activity内的代码如下:

 稍等,程序修改中(我把UI修改放进子线程了,网络访问没放进去,还在改)

本人安卓新手一枚,求各位大神教导,不胜感激。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • l929272214 技术小白plus 3年前

    兄弟,那个jsoup的方法放在子线程里面,然后成功后在主线程赋值

    点赞 1 评论 复制链接分享
  • zgy621101 紫风幻雪 3年前

    有DeBug打断点试试看看是哪一个方法发没有执行

    点赞 1 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 3年前

    这个要结合你的网页看
    Elements elements1 = doc.select("div.remark");
    在这里调试下,看看获取到元素了没有

    点赞 1 评论 复制链接分享
  • csdn_xws csdn_xws 3年前

    result = elements1.get(0).text(); 后面加一个toString试试

    点赞 1 评论 复制链接分享

相关推荐