[英]TextView not appearing in android layout
我具有以下布局,旨在完成以下任務。 左側有一個紅色的圓圈,上面有文字集中。 在此右側,我有一個文本視圖,但未顯示。
下面將有其他文本視圖,但是我已刪除了這些文本視圖以嘗試找出問題所在,但沒有任何區別。 我需要進行任何更改才能使TextView出現嗎?
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/redpink" >
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<RelativeLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ImageView
android:id="@+id/imgCircle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:layout_marginTop="8dp"
android:src="@drawable/redCircle" />
<TextView
android:id="@+id/txtYouScored"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/imgCircle"
android:layout_alignTop="@+id/imgCircle"
android:layout_alignRight="@+id/imgCircle"
android:layout_alignBottom="@+id/imgCircle"
android:layout_margin="1dp"
android:gravity="center"
android:textSize="26dp"
android:text="You Scored"
android:textColor="@color/redpink" />
</RelativeLayout>
<TextView
android:id="@+id/txtImpact"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Impact text"
android:textSize="28dp"
android:textColor="@color/white" />
</LinearLayout>
</LinearLayout>
將內部LinearLayout
方向更改為
android:orientation="vertical"
在水平線性布局中, TextView
基於已經占據所有寬度的RelativeLayout
的右側。
或者,只需刪除內部的LinearLayout
。 由於這里已經有一個垂直的頂級LinearLayout
,因此在這里似乎沒有作用。
您不應在水平LinearLayout的第一個子android:layout_width="fill_parent"
上使用android:layout_width="fill_parent"
。
嘗試增加體重
嘗試遵循希望這對您有幫助
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/redpink" >
<RelativeLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1">
<ImageView
android:id="@+id/imgCircle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:layout_marginTop="8dp"
android:src="@drawable/redCircle" />
<TextView
android:id="@+id/txtYouScored"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/imgCircle"
android:layout_alignTop="@+id/imgCircle"
android:layout_alignRight="@+id/imgCircle"
android:layout_alignBottom="@+id/imgCircle"
android:layout_margin="1dp"
android:gravity="center"
android:textSize="26dp"
android:text="You Scored"
android:textColor="@color/redpink" />
</RelativeLayout>
<TextView
android:id="@+id/txtImpact"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Impact text"
android:textSize="28dp"
android:textColor="@color/white" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.