【发布时间】:2014-07-05 18:50:06
【问题描述】:
我的目标是从Wall Street Journal 网站(http://online.wsj.com/home-page) 中检索标题,然后按一下按钮将其放入我的应用程序中。这是我到目前为止所做的:
public class NewsFeed extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstasnceState);
setContentView(R.layout.activity_newsfeed);
HttpGet httpGet = new HttpGet('http://online.wsj.com/home-page');
final String headline = String.valueOf(httpGet);
button1.setOnClickListener (new View.OnClickListener() {
@Override
public void onClick (View v) {
textview1.setText(headline);
}
});
}
}
如何更改我的代码以正确显示网站信息?
【问题讨论】:
-
使用线程或异步任务并使用像jsoup这样的html解析器来显示标签的内容
-
这个问题相当广泛——你基本上需要下载页面然后解析它,但这在很大程度上取决于你想要实现的目标,例如你想提取什么信息(标题、摘要?),你想如何显示它,&c。请提供更多信息(例如,关于您遇到的具体问题),您可能会得到很好的答案。