我要解析一个答题问卷的xml文件,题目有50个,每个activity中显示5道题,下面只是三道题:
<paper>
  <question1>
    <name>那个网站是一个聪明的网站?</name>
    <type>1</type>   
    <option>
       <count>4</count>
       <option1>A.58同城</option1>
       <option2>B.赶集网</option2>
       <option3>C.百度</option3>
       <option4>B.谷歌</option4>
    </option>
  </question1>
  <question2>
    <name>你最喜欢什?</name>
    <type>1</type>   
    <option>
       <count>2</count>
       <option1>A.非诚勿扰</option1>
       <option2>B.我们约会吧</option2>
    </option>
  </question2>
  <question3>
    <name>你的性别?</name>
    <type>1</type>   
    <option>
       <count>2</count>
       <option1>A.男/option1>
       <option2>B.女</option2>
    </option>
  </question3>
</paper>
假设每个activity中用textview的text设置为xml中的name内容,radiobutton的text设置为option的内容。该如何做呢?我现在已经实现了对xml文件的解析,剩下的没有思路了?我需灵活的方法,假设题目增加了,仍然还可以用。

解决方案 »

  1.   

    xml都解析出来了还有啥。把你解析出来的内容填到对应的控件上不就完了么,你的思路很清晰了啊,剩下的就去coding了
      

  2.   

    把解析的数据放到list中,用adapter适配器
      

  3.   

    我也有一些XML格式的数据想做一个程序
      

  4.   


    你增加或减少的内容体现在xml文件里,而解析出的数据ListView也只跟xml文件相关联。你所谓的动态效果是啥意思。。?
      

  5.   

    那个啥  LZ啊 我问个 额外的问题
    MAIN.xml 里可以注释的么   就是类似code里的    //  /* *?
      

  6.   

    <!--   注释      -->
      

  7.   

    你现在都已经解析出来了,就可以把对应的数据赋值给相应的控件了!至于你说的动态效果,无非就是当数据量很大时,该怎么添加?我想这个你可以去看看用什么循环之类的!把这些一整道题封装在一个什么里面!比如List之类的!
      

  8.   

     <TextView android:id="@+id/tt"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="要显示的文本"
      <!--android:textcolor="#00ff00" -->
    />
     发现这样注释不可以。控件布局里不能注释是吧???   借用LZ的 宝地
      

  9.   

    http://wenku.baidu.com/view/8b4149244b35eefdc8d33397.html
      

  10.   

    很简单,根据自己的xml封装成java bean数据类,解析后的数据直接生成bean,然后送到ui显示