我试图将 ViewAnimator 放在 RelativeLayout 中的按钮上方,但它不允许我这样做。这是代码:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ViewAnimator
android:id="@+id/show_picture_animator_VA"
android:layout_alignParentTop="true"
android:layout_above="@id/show_picture_hold_BTN"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</ViewAnimator>
<Button android:id="@+id/show_picture_hold_BTN"
android:text="HOLD"
android:textColor="#000000"
android:background="@drawable/hold_button_shape"
android:layout_width="@dimen/show_picture_hold_button_widht"
android:layout_height="@dimen/show_picture_hold_button_height"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"/>
</RelativeLayout>
这给了我这个错误:错误:(7,-1)android-apt-compiler:[]--\res\layout\show_picture.xml:7:错误:错误:找不到与给定名称匹配的资源(在' layout_above',值为'@id/show_picture_hold_BTN')。
有人可以帮帮我吗 :)