这是我的布局代码的简略副本:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/questionRelativeLayout">
<TextView
android:text="Yes"
android:layout_width="match_parent"
android:layout_alignParentTop="true"
android:layout_alignBottom="@id/questionTextView"
android:id="@+id/yesTextView" />
<TextView
android:text="No"
android:layout_width="match_parent"
android:layout_alignParentTop="true"
android:layout_alignBottom="@id/questionTextView"
android:id="@+id/noTextView" />
<TextView
android:text="Note"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/questionTextView" />
</RelativeLayout>
编译时出现错误
错误APT0000:找不到与给定名称匹配的资源(在'layout_alignBottom',值为'@ id / questionTextView')。
错误APT0000:找不到与给定名称匹配的资源(在'layout_alignBottom'处,值为'@ id / questionTextView')。
为什么以及如何解决?
答案 0 :(得分:1)
questionTextView,将发生此错误。 替换android:layout_alignBottom =“ @ id / questionTextView” 通过android:layout_alignBottom =“ @ + id / questionTextView”,它应该可以解决问题