gpt4 book ai didi

java - 无法将 TextView 放在 ProgressBar 上方

转载 作者:行者123 更新时间:2023-12-01 13:59:16 24 4
gpt4 key购买 nike

我有一个 ProgressBar,它是一个旋转器,上面有一个 TextView,两者都在同一个相对布局内。这些是 ProgressBar 和 TextView 的属性:

<TextView
android:id="@+id/txtvStatusCircle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/progressCircle"
android:layout_centerInParent="true"
android:text="Preparing..."
android:textSize="18dip" />

<ProgressBar
android:id="@+id/progressCircle"
style="?android:attr/progressBarStyleLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true" />

在 Eclipse 显示的示例中,它看起来像我想要的那样,但是当我运行它时,TextView 根本不显示。我为此伤透了心!当我从 TextView 中删除上面的部分时,它会显示,但显然不在 ProgressBar 上方。为什么不起作用?

最佳答案

嗯,你的 XML 代码对我有用。也许问题是别的?除此之外,我还将代码更改为以下内容:

 <ProgressBar
android:id="@+id/progressCircle"
style="?android:attr/progressBarStyleLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true" />

<TextView
android:id="@+id/txtvStatusCircle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@id/progressCircle"
android:layout_centerHorizontal="true"
android:text="Preparing..."
android:textSize="18sp" />

有什么区别?订单已更改,因此不需要“+id”。将 textSize 限定符更改为 sp (您应该始终使用它)并最终从 TextView 中删除了“centerInParent”,因为当您说“在中心的我的元素上方”时不需要它

关于java - 无法将 TextView 放在 ProgressBar 上方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19429903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com