上面新建的questionbank没问题,string中如图所示,错误是没有找到对应的地址,这可怎么办呀?急死个人。

解决方案 »

  1.   

    你布局文件里的控件id不能引用@String,和你string有什么关系?
      

  2.   

    string文件和java类中通过findViewById方法查找控件ID没有任何联系。
    如果你希望找到对应控件id
    应该在xml文件中为控件定义id属性,如:
      <TextView
                    android:id="@+id/question_text_view"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"/>
    此时在Activity或fragment中就可以通过findViewById找到此TextView了如果你希望引用strings文件中定义的string资源
      <TextView
                    android:id="@+id/question_text_view"
                    android:text="@string/question_ocean"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"/>
    建议多看网上的免费android教学视频