答案 0 :(得分:0)
这是显示相似布局的常见做法。如果需要,可以将所有嵌套布局替换为ConstraintLayout。它可以提高代码的可扩展性,但是会稍微降低UI的渲染速度。 因此,我认为您当前的变体是最佳的。
答案 1 :(得分:0)
是的,那很好,但是对于ImageView,您还需要将其嵌套在CardView中
<androidx.cardview.widget.CardView
android:id="@+id/one"
android:layout_width="200dp"
android:layout_height="200dp"
app:cardCornerRadius="12dp">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/beach_bg_placeholder" />
</androidx.cardview.widget.CardView>