繁体   English   中英

Android Studio 看不到 TextView ID

[英]Android Studio can't see TextView ID

我有一个文本视图,xml文件是

<TextView
        android:layout_width="wrap_content"
        android:layout_height="30dp"
        android:fontFamily="sans-serif"
        android:lineSpacingExtra="30sp"
        android:text="MyText"
        android:textColor="?android:attr/colorActivatedHighlight"
        android:textSize="18sp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.22000003" />

没有这个文本视图的 ID,所以我不能在 MainActivity.java 中使用它,我刚刚启动了 Android Studio(到目前为止我使用的是 Python)我错过了什么?

我还有一个按钮,它有一个id

只需添加:

<TextView
    android:id="@+id/myTextView"
    ... (rest of lines)
    app:layout_constraintVertical_bias="0.22000003" />

myTextView将是您选择的标识符

请记住这一点:

创建 XML 布局文件时,您必须为
工具:上下文如下:

tools:context=".views.QuestionActivity"

这将允许您从指定活动的 XML 布局文件中检索所有 id。

此外,如果您已检查一切是否正确,但仍无法获取 ID,只需重新启动 IDE。

还要确保在“AndroidManifest.xml”文件中创建了活动并分配了正确的名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM