我想在android studio中製作url。 當我製作multi var時,我可以在模擬中看到錯誤的單詞。 以下是源代碼。Android工作室多變量返回值爲url
content[i]
has number and title[i]
has text。
"content[1] = 1 content[2] = 2 content[3] = 3..."
"title[1] = test1 title[2] = test2 title[3] = test3..."
for (int i = 0; i < nodeList.getLength(); i++) {
Node node = nodeList.item(i);
dist[i] = new TextView(this);
contentid[i] = new TextView(this);
title[i] = new TextView(this);
Element fstElmnt = (Element) node;
NodeList distList = fstElmnt.getElementsByTagName("dist");
Element distElement = (Element) distList.item(0);
distList = distElement.getChildNodes();
NodeList contentidList = fstElmnt.getElementsByTagName("contentid");
Element contentidElement = (Element) contentidList.item(0);
contentidList = contentidElement.getChildNodes();
contentid[i].setText(((Node) contentidList.item(0)).getNodeValue());
NodeList titleList = fstElmnt.getElementsByTagName("title");
Element titleElement = (Element) titleList.item(0);
titleList = titleElement.getChildNodes();
title[i].setText("TITLE = "
+ ((Node) titleList.item(0)).getNodeValue() + ((Node) distList.item(0)).getNodeValue());
title[i].setClickable(true);
title[i].setMovementMethod(LinkMovementMethod.getInstance());
String URL_ANSWER = "<a href='http://korean.visitkorea.or.kr/kor/bz15/where/festival/festival.jsp?cid="+ contentid[i] + "'>" + title[i] + "</a>";
title[i].setText(Html.fromHtml(URL_ANSWER));
// addView is best used with setting LayoutParams.
// eg addView(view, layoutParams). The following is for simplicity.
layout.addView(title[i]);
}
歡迎堆棧溢出!我編輯了你的問題來格式化你的代碼示例,以便正確渲染 - 請參閱編輯幫助以獲取更多格式化信息。請編輯以提供確定具體問題所需的其他詳細信息。祝你好運! – Wtower