我想在相对布局中使用自定义按钮,但在runtimr我正面临这种相对布局的循环依赖错误,有人可以指导我吗?当我使用线性布局(代码更改后),它工作正常。相对布局中的循环依赖错误。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background"
android:gravity="center_horizontal"
android:orientation="vertical" >
<ImageView
android:id="@+id/logo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/logo2" />
<Button
android:id="@+id/playBtn"
android:layout_width="80dip"
android:layout_height="wrap_content"
android:layout_above="@+id/settingsBtn"
android:layout_below="@id/logo"
android:background="@drawable/button_selector"
android:paddingBottom="5dip"
android:paddingTop="5dip"
android:text="Play"
android:textColor="#ffffff" />
<Button
android:id="@id/settingsBtn"
android:layout_width="80dip"
android:layout_height="wrap_content"
android:layout_above="@+id/rulesBtn"
android:layout_below="@id/playBtn"
android:background="@drawable/button_selector"
android:paddingBottom="5dip"
android:paddingTop="5dip"
android:text="Settings"
android:textColor="#ffffff" />
<Button
android:id="@id/rulesBtn"
android:layout_width="80dip"
android:layout_height="wrap_content"
android:layout_above="@+id/exitBtn"
android:layout_below="@id/settingsBtn"
android:background="@drawable/button_selector"
android:paddingBottom="5dip"
android:paddingTop="5dip"
android:text="Rules"
android:textColor="#ffffff" />
<Button
android:id="@id/exitBtn"
android:layout_width="80dip"
android:layout_height="wrap_content"
android:layout_below="@id/rulesBtn"
android:background="@drawable/button_selector"
android:paddingBottom="5dip"
android:paddingTop="5dip"
android:text="Exit"
android:textColor="#ffffff" />
</RelativeLayout>
谢谢,它解决了我的问题, – sarnabtech 2013-02-28 18:54:06
不客气! – DigCamara 2013-02-28 18:54:49