initial_avatar_view.xml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:tools="http://schemas.android.com/tools"
  4. android:id="@+id/avatar_container"
  5. android:layout_width="wrap_content"
  6. android:layout_height="wrap_content"
  7. android:layout_alignParentLeft="true"
  8. android:layout_centerVertical="true"
  9. android:clickable="false">
  10. <ImageView
  11. android:id="@+id/avatar"
  12. android:layout_width="@dimen/avatar_size_small"
  13. android:layout_height="@dimen/avatar_size_small"
  14. android:clickable="false"
  15. android:src="@drawable/ic_initials_avatar"
  16. android:visibility="visible"
  17. tools:ignore="ContentDescription" />
  18. <TextView
  19. android:id="@+id/avatar_initials"
  20. android:layout_width="wrap_content"
  21. android:layout_height="wrap_content"
  22. android:layout_gravity="center"
  23. android:layout_marginBottom="1dp"
  24. android:clickable="false"
  25. android:fontFamily="sans-serif-condensed"
  26. android:maxLines="1"
  27. android:textSize="23dp"
  28. android:visibility="visible"
  29. tools:ignore="SpUsage"
  30. tools:text="AB" />
  31. <ch.threema.app.availabilitystatus.AvailabilityStatusIconElevatedView
  32. android:id="@+id/avatar_badge_availability_status"
  33. android:layout_width="16dp"
  34. android:layout_height="16dp"
  35. android:layout_gravity="right|bottom"
  36. android:visibility="gone"
  37. tools:background="@drawable/ic_availability_status_busy"
  38. tools:visibility="visible" />
  39. </FrameLayout>