突然间,真的没事了我开始对我的RelativeLayout有问题。问题是,它不想识别在此RelativeLayout中使用ID定义的其他视图: 错误消息(在行android:layout_alignBaseline =“@ id/editText3”)是:错误:找不到资源与给定名称匹配(在'layout_alignBaseline',值为'@ id/editText3')。Android:XML无法通过编号找到其他视图
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp" >
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@id/editText3"
android:text="Predaj: "
android:textSize="25dp" />
<EditText
android:id="@+id/editText3"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/textView3"
android:inputType="numberDecimal"
android:singleLine="true"
android:textSize="25dp"
android:textStyle="bold"
android:editable="false"
android:textIsSelectable="true" />
</RelativeLayout>
我不明白什么似乎是问题 - 我试过清洗,改造,重新启动电脑,删除并重新创建整个文件(R.java也一样),但错误只是止跌”不要走开。当我删除这行代码时,一切正常(除了对齐)。我有一种感觉,那是因为“textView3”是在“editText3”之前定义的,但在过去的几天里它是这样工作的。 感谢您的咨询 - 非常感谢
@ alignBaseline中的@ + id真的有窍门。非常感谢。只要系统允许,我会尽快分享详细的答案(评分过低)。 – user2302510 2013-04-21 00:47:02
你好!干得好! – Frank 2013-04-21 09:43:13