Вопрос возникает из-за требования к пользовательскому интерфейсу ниже, текст с прямоугольным фоном.
Я реализовал это с помощью макета ниже, и вы можете обнаружить, что dumpTv1
определено позже, но я могу сослаться на него раньше.Это обычная операция, которую я всегда определяю сначала, а затем использую?И этот код может просто хорошо работать.Кстати, есть ли лучший способ для этого требования?
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<View
android:layout_width="match_parent"
android:layout_height="12dp"
android:layout_alignStart="@id/dumpTv1"
android:layout_alignEnd="@id/dumpTv1"
android:layout_alignParentBottom="true"
android:background="#FAFA98"/>
<TextView
android:id="@+id/dumpTv1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:padding="4dp"
android:layout_marginStart="16dp"
android:layout_marginTop="16dp"
android:text="推荐课程"
android:textColor="#FF333333"
android:textSize="24sp" />
</RelativeLayout>