2014-04-21 3 views
0

나는 안드로이드에 대한 작업을하고 XML을 파싱하여 값을 읽는다. 하지만 지금은 질문이 있습니다. 다음 버튼을 클릭 할 때 textview 텍스트를 변경하고 싶습니다. 텍스트는 xml 파일과 관련하여 변경됩니다. 예를 들어,안드로이드 각 클릭에 대한 TextView 변경 -

<questions> 
     <question> 
      <id> 1 </id> 
      <text>Question1</text> 
     </question> 
     <question> 
      <id> 2 </id> 
      <text>Question2</text> 
     </question> 
     <question> 
      <id> 3 </id> 
      <text>Question3</text> 
     </question> </questions> 

이것이 내 xml 파일 인 경우 다음 버튼을 클릭 할 때마다 텍스트 뷰를 업데이트하려고합니다. 나는 그것을 할 수 없었다, 누군가 나를 도울 수 있습니까?

답변

1

시작하려면 XML 데이터를 구문 분석합니다. 데이터를 저장할 "질문"개체를 만듭니다. 그런 다음 question 객체를 arrayList에 저장합니다. "다음"버튼을 클릭하면 원하는 질문의 ID를 찾고 arrayList에서 textview를 업데이트하십시오. 또한 parsing XML data에서이 주제를 확인하십시오.