突然之间,我真的无缘无故地开始对我的相对年龄产生了意见。问题是它不想识别在这个用id定义的relativelayout中的其他视图:
错误消息(在线android:layout\u alignbaseline=“@id/edittext3”)是:错误:找不到与给定名称匹配的资源(位于'layout\u alignbaseline'和值'@id/edittext3')。

 <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”之前定义的,但在过去的几天里它是这样工作的。
谢谢你的建议-非常感谢

最佳答案

多亏了弗朗西斯科·加托。它确实有助于为已经在textview中的edittext创建变量,因此代码现在看起来非常相似,但实际上可以工作。

<RelativeLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_margin="10dp" >



     <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/editText1"
        android:text="Cena: "
        android:textSize="25dp" />

    <EditText
        android:id="@id/editText1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_toRightOf="@id/textView1"
        android:inputType="numberDecimal"
        android:singleLine="true"
        android:textSize="25dp"
        android:textStyle="bold" />

</RelativeLayout>

因此,当分配layout_alignbaseline=“@+id/edittext”时,我已经创建了edittext变量,然后在edittext中使用了相同的id(不再创建它)。

09-26 10:54