我正在尝试以编程方式将一些视图添加到已在xml文件中定义的线性布局中。
这是我定义LinearLayout
的代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
但是,正如您所看到的,它没有id元素。如何添加一个,以便我可以从我的活动中调用方法findViewById来检索布局?我尝试手动添加它,但它不是在R.java中生成的。
由于
答案 0 :(得分:2)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/linearlayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
如果您添加它并遇到问题,请尝试使用Project - &gt;清洁。
如果所有其他方法都失败了,请查找并核实您的gen中的R.java文件 - &gt;包目录强制重建它。