jsoup,解析网页的一些问题

le0102 2016-04-18 11:27:22
大家好,本人最近在查找一些关于jsoup的资料,学习jsoup中,找到一个源码,在手机上运行却得不到任何信息,源码如下
TextView tv = (TextView) findViewById(R.id.out);  
String myString = new String();

try {
Document doc = Jsoup.connect("http://news.cqu.edu.cn").get();
//Elements
Elements topnews = doc.getElementsByClass("newsflash");
//Elements
Elements links = topnews.select("a[href]");
for (Element link : links) {
myString+=link.text();
myString+="\n";
}

} catch (Exception e) {

myString = e.getMessage();
e.printStackTrace();
}
/* 将信息设置到TextView */
tv.setText(myString);


最后在手机上运行却什么都没显示,权限已经添加
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
但是eclipse却有一个提示
glDrawArrays:714: [MALI] glDrawArrays takes more than 5ms here. Total elapse time(us): 6417
请问这个是什么问题?
...全文
202 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xingzhong128 2016-04-18
  • 打赏
  • 举报
回复
建议你用AsyncTask访问网络数据,设置界面的代码需要在主线程也就是onPostExecute里执行
  • 打赏
  • 举报
回复
开一个新线程访问

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧