2016-07-07 9 views
0

私はアンドロイドスタジオでURLを作りたいです。 私はマルチvarを作るとき、私はエミュレートで間違った単語を見ることができます。 以下はソースコードです。AndroidスタジオURLの返り値を返すマルチ

content[i]には数字があり、title[i]にはテキストがあります。

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

     } 
+0

スタックオーバーフローへようこそ!あなたの質問を編集して、コードサンプルを適切にレンダリングできるようにフォーマットしました。フォーマットの詳細については、編集ヘルプを参照してください。特定の問題を特定するために必要な詳細を追加するには、編集してください。がんばろう! – Wtower

答えて

0

は、URLにあなたのTextViewを含めている、このようにしてみてください:

String URL_ANSWER = "<a href=\"http://korean.visitkorea.or.kr/kor/bz15/where/festival/festival.jsp?cid="+ contentid[i] + "\">" +"</a>"; 
+0

thx。それは仕事ではありません。私は質問を書く前にそれを試みました。 – ZXC

+0

最後の文字列を表示するには、この行の後にログを追加します。 –

+0

編集しました。もう一度やり直してください。 –

関連する問題