簡體   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