[英]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.