gpt4 book ai didi

java - 如何应用onClick函数打开它的URL

转载 作者:行者123 更新时间:2023-11-29 22:00:29 27 4
gpt4 key购买 nike

我有以下代码:

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);

我在 TextView 中用字幕样式在单行中打印整个标题 '! ' 分割。现在我想在每个标题上应用 onclick 并在新 Activity 中打开它,并在 WebView 中显示详细新闻。

详细新闻将加载此数据:

"http://www.taxmann.com/TaxmannWhatsnewService/Services.aspx?service=getnewsdetails&newsid=" + id  

不同标题的 id 会有所不同。你能告诉我逻辑或发布一些实现代码吗?我做不到。

最佳答案

或者在layout xml文件中,为TextView属性添加,

android:autoLink="web"

或者,

txt1.setMovementMethod(LinkMovementMethod.getInstance());

关于java - 如何应用onClick函数打开它的URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12051489/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com