错误:无法解析activity_main或不是字段

时间:2013-08-17 14:33:16

标签: android layout

高于错误。followed this

但是没有找到解决方案。检查了我的资源文件,但是没有任何用处建议我为此提供可靠的解决方案。放置activity_main.xml 和problem

<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" >

<Button
    android:id="@+id/button1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="87dp"
    android:text="Button" />

<Button
    android:id="@+id/button2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/button1"
    android:layout_centerVertical="true"
    android:text="Button2" />

<Button
    android:id="@+id/button3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/button2"
    android:layout_below="@+id/button2"
    android:layout_marginTop="52dp"
    android:text="Button" />

</RelativeLayout>

1 个答案:

答案 0 :(得分:0)

更改

setContentView(R.id.activity_main);

setContentView(R.layout.activity_main);
setContentView()

From the Docs

  

从布局资源设置活动内容。资源将被夸大,将所有顶级视图添加到活动中。

如果查看R.java文件夹中的gen,则会有不同的类。 R.id代表id您提供的某个ViewR.layout适用于您创建的layout文件. setContentView either takes a布局or a查看. Not an id of a查看`。