我试图搜索这个网站/网页上的类似问题但是无人问题看起来是一样的......
只是尝试显示我为第二个活动xml文件制作的布局,但是当我调用setContentView(R.layout.blah)
时,它只会识别我的main layout
而不是我刚创建的那个,我不知道为什么。 ..
因此,当我在自动填充中键入它时,不显示它的选项..
我在我的IDE中使用Eclipse
的onCreate()
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.blah);
}
blah xml
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.studentgrades.Grade1"
tools:ignore="MergeRootFrame" >
<TextView
android:id="@+id/class1Name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="18dp"
android:text="@string/class1Name"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/inspectionOfClass1"
android:layout_alignBottom="@+id/inspectionOfClass1"
android:layout_alignLeft="@+id/editText2"
android:layout_alignParentRight="true"
android:ems="10"
android:inputType="numberDecimal"
android:hint="@string/mathHint1" />
<TextView
android:id="@+id/inspectionOfClass4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/inspectionOfClass2"
android:layout_alignParentBottom="true"
android:layout_marginBottom="72dp"
android:text="@string/mathGrade4"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/inspectionOfClass3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/inspectionOfClass4"
android:layout_alignLeft="@+id/inspectionOfClass4"
android:layout_marginBottom="80dp"
android:text="@string/mathGrade3"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/inspectionOfClass2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/inspectionOfClass1"
android:layout_below="@+id/editText1"
android:layout_marginTop="64dp"
android:text="@string/mathGrade2"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/inspectionOfClass1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/class1Name"
android:layout_marginRight="24dp"
android:layout_marginTop="58dp"
android:layout_toLeftOf="@+id/editText1"
android:text="@string/mathGrade1"
android:textAppearance="?android:attr/textAppearanceSmall" />
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/inspectionOfClass2"
android:layout_alignLeft="@+id/class1Name"
android:ems="10"
android:inputType="numberDecimal"
android:hint="@string/mathHint2"/>
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/inspectionOfClass3"
android:layout_alignLeft="@+id/editText2"
android:ems="10"
android:inputType="numberDecimal"
android:hint="@string/mathHint3" />
<EditText
android:id="@+id/editText4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/inspectionOfClass4"
android:layout_toRightOf="@+id/inspectionOfClass1"
android:ems="10"
android:inputType="numberDecimal"
android:hint="@string/mathHint4" />
答案 0 :(得分:1)
假设您的RelativeLayout有一个结束标记,您是否检查过以确保/ res的layouts文件夹中有“blah.xml”?
答案 1 :(得分:1)
您是否检查过是否导入了正确的R.java文件 - com.yourpackagename.R?