【发布时间】:2019-09-10 01:40:52
【问题描述】:
我正在制作一个聊天应用程序。为此,如果消息是图像类型,我想包装高度并固定宽度。但问题是,由于图像需要一些时间来加载,所以在加载图像之前聊天消息会发生变化,因此会有一个混蛋。我该如何处理?
<android.support.constraint.ConstraintLayout
android:id="@+id/parent_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/send_message_box"
android:maxWidth="228dp">
<android.support.v7.widget.AppCompatImageView
android:id="@+id/iv_message"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_width="200dp"
android:layout_height="0dp"
android:scaleType="fitCenter"
android:adjustViewBounds="true"
android:padding="11dp"
android:visibility="gone" />
</android.support.constraint.ConstraintLayout>
这是我正在使用的图像布局。
【问题讨论】:
标签: android android-layout android-imageview android-recyclerview