how can I align TextView
to end of ImageView
that TextView
would be centered vertically
using ConstraintLayout
I managed to align it to the end of ImageView
but it's not centered vertically because ImageView
is a bit bigger than TextView
I know how to do it using RelativeLayout
, but wanna use best practices and use only ConstraintLayout
Here is an example how it should look (Cloud icon and text Last Backup)
Just use app:layout_constraintTop_toTopOf
and app:layout_constraintBottom_toBottomOf
together, and it will cause the TextView
center vertical align to the ImageView
.
<ImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/ic_launcher"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:text="Last Backup"
app:layout_constraintStart_toEndOf="@+id/imageView"
app:layout_constraintTop_toTopOf="@+id/imageView"
app:layout_constraintBottom_toBottomOf="@+id/imageView"
/>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With