我有以下代码:
try {
jArray = new JSONArray(result);
JSONObject json_data = null;
String myString = null;
for (int i = 0; i < jArray.length(); i++) {
HashMap<String, String> map = new HashMap<String, String>();
json_data = jArray.getJSONObject(i);
map.put("id", String.valueOf(json_data.getString("news_id")));
map.put("title", json_data.getString("news_title"));
myString = myString + "| "
+ json_data.getString("news_title").toString();
}
String myString1 = myString.replace("null", "");
txt1 = (TextView) findViewById(R.id.twxmorq);
txt1.setSelected(true);
txt1.setText(myString1);
我在文本视图中打印整个标题,并在单行中使用 ' !' 分割。现在我想申请onclick
每个标题并在新活动中打开它,并在网络视图中显示详细新闻。
详细新闻将加载以下数据:
"http://www.taxmann.com/TaxmannWhatsnewService/Services.aspx?service=getnewsdetails&newsid=" + id
不同标题的 id 会有所不同。你能告诉我逻辑或发布一些实现代码吗?我无法做到这一点。