我从一个带有标题和网址的网站上获取JSON数组。
我能够将标题显示为列表,但我想要做的是将列表显示为
- LIST1>
- LIST2>
- LIST3>
列表是具有相应网页网址的网页标题。
我想在用户点击这些列表时启动这些网址。
问题: 1)我无法显示>在我的名单上
2)我不知道如何使用获得的URL来启动它,使用onclicklistener()
这是JSON数组:
[{“title”:“我很难 - 一首诗”,“日期”:“10/05/2013”,“url”:“http://www.abcd.co.uk/projects-by -country / middle-east / 555-i-am-bad-a-poem“},{”title“:”他很糟糕 - 一个故事“,”日期“:”09/05/2013“,”url“ : “http://www.abcd.co.uk/projects-by-country/middle-east/554-he-is-bad-a-story”}]
答案 0 :(得分:1)
onClick的ListItem编写以下代码:
myList.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
TextView urltv = (TextView) view.findViewById(R.id.url_tv);
String url = urltv.getText().toString();
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(url));
startActivity(intent);
}
});