discord-jadx/app/src/main/res/layout/user_profile_header_view.xml

16 lines
4.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/user_sheet_header" android:paddingBottom="16dp" android:focusable="true" android:clickable="true" android:clipChildren="false" android:layout_width="match_parent" android:layout_height="wrap_content" android:importantForAccessibility="no">
<com.facebook.drawee.view.SimpleDraweeView android:id="@+id/banner" android:background="?attr/color_brand" android:layout_width="0dp" android:layout_height="wrap_content" android:scaleType="fitCenter" app:layout_constraintEnd_toEndOf="0" app:layout_constraintStart_toStartOf="0" app:layout_constraintTop_toTopOf="0" app:viewAspectRatio="5"/>
<androidx.cardview.widget.CardView android:id="@+id/beta_tag" android:padding="6dp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="16dp" android:foreground="?attr/bg_pressed_highlight" android:layout_marginStart="16dp" app:cardBackgroundColor="?attr/color_brand" app:cardCornerRadius="12dp" app:cardElevation="0dp" app:layout_constraintStart_toStartOf="@+id/banner" app:layout_constraintTop_toTopOf="@+id/banner">
<TextView android:textSize="14dp" android:textColor="@color/white" android:layout_marginLeft="6dp" android:layout_marginRight="6dp" android:text="@string/beta" android:textAllCaps="true" style="@style/res_2131952562_uikit_textview_bold"/>
</androidx.cardview.widget.CardView>
<com.discord.views.user.UserAvatarPresenceView android:layout_gravity="center" android:id="@+id/large_avatar" android:clipChildren="false" android:layout_width="@dimen/avatar_wrap_size_xxlarge" android:layout_height="@dimen/avatar_wrap_size_xxlarge" android:layout_marginStart="16dp" app:layout_constraintBottom_toBottomOf="@+id/banner" app:layout_constraintStart_toStartOf="@+id/banner" app:layout_constraintTop_toBottomOf="@+id/banner" app:user_avatar_background_color="?attr/colorBackgroundTertiary" app:user_avatar_cutout_space="4dp"/>
<androidx.constraintlayout.widget.Barrier android:id="@+id/large_avatar_barrier" android:layout_width="match_parent" android:layout_height="0dp" app:barrierDirection="3" app:constraint_referenced_ids="large_avatar"/>
<LinearLayout android:id="@+id/user_profile_header_name_wrap" android:layout_width="0dp" android:layout_marginTop="8dp" android:layout_marginStart="16dp" app:layout_constraintBottom_toBottomOf="0" app:layout_constraintEnd_toStartOf="@+id/user_profile_header_badges_recycler" app:layout_constraintHorizontal_weight="1" app:layout_constraintStart_toStartOf="0" app:layout_constraintTop_toBottomOf="@+id/large_avatar_barrier" app:layout_goneMarginEnd="16dp" style="@style/res_2131952592_uikit_viewgroup_linearlayout">
<com.discord.views.UsernameView android:id="@+id/user_profile_header_primary_name" android:layout_width="wrap_content" android:layout_height="wrap_content" app:username_line_spacing_multiplier="1" app:username_singleline="false" app:username_text_appearance="@style/res_2131952532_uikit_textappearance_bold" app:username_text_size="@dimen/uikit_textsize_xxlarge"/>
<com.discord.utilities.view.text.SimpleDraweeSpanTextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?attr/primary_400" android:id="@+id/user_profile_header_secondary_name" android:visibility="gone" android:singleLine="false" android:lineSpacingMultiplier="1" style="@style/res_2131952577_uikit_textview_semibold"/>
<com.discord.utilities.view.text.SimpleDraweeSpanTextView android:textSize="@dimen/uikit_textsize_small" android:id="@+id/user_profile_header_custom_status" android:layout_marginTop="16dp" android:singleLine="false" style="@style/res_2131952561_uikit_textview"/>
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView android:id="@+id/user_profile_header_badges_recycler" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="16dp" android:layout_marginEnd="16dp" app:layout_constraintBottom_toBottomOf="@+id/user_profile_header_name_wrap" app:layout_constraintEnd_toEndOf="0" app:layout_constraintTop_toBottomOf="@+id/banner" app:layout_constraintVertical_bias="1" app:reverseLayout="true" app:stackFromEnd="true"/>
</androidx.constraintlayout.widget.ConstraintLayout>