Initial commit
This initial commit includes HUSH specific changes starting at this commit:
d14637012c
This commit is contained in:
554
app/src/main/res/layout/fragment_transaction.xml
Normal file
554
app/src/main/res/layout/fragment_transaction.xml
Normal file
@@ -0,0 +1,554 @@
|
||||
<?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"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@drawable/background_home">
|
||||
|
||||
<!-- -->
|
||||
<!-- Guidelines -->
|
||||
<!-- -->
|
||||
|
||||
<androidx.constraintlayout.widget.Guideline
|
||||
android:id="@+id/guideline_content_top"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal"
|
||||
app:layout_constraintGuide_percent="0.1812" />
|
||||
|
||||
<androidx.constraintlayout.widget.Guideline
|
||||
android:id="@+id/guideline_keyline_start"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintGuide_percent="0.054" />
|
||||
|
||||
<androidx.constraintlayout.widget.Guideline
|
||||
android:id="@+id/guideline_keyline_end"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintGuide_percent="0.946" />
|
||||
|
||||
<androidx.constraintlayout.widget.Guideline
|
||||
android:id="@+id/guideline_content_bottom"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal"
|
||||
app:layout_constraintGuide_percent="0.8447" />
|
||||
|
||||
<androidx.constraintlayout.widget.Guideline
|
||||
android:id="@+id/guideline_subway_line"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintGuide_percent="0.16" />
|
||||
|
||||
<Space
|
||||
android:id="@+id/space_spots"
|
||||
android:layout_width="12dp"
|
||||
android:layout_height="1dp"
|
||||
app:layout_constraintEnd_toEndOf="@id/subway_line"
|
||||
app:layout_constraintStart_toStartOf="@id/subway_line"
|
||||
app:layout_constraintTop_toTopOf="@id/subway_line" />
|
||||
|
||||
<Space
|
||||
android:id="@+id/space_spots_memo"
|
||||
android:layout_width="18dp"
|
||||
android:layout_height="1dp"
|
||||
app:layout_constraintEnd_toEndOf="@id/subway_line"
|
||||
app:layout_constraintStart_toStartOf="@id/subway_line"
|
||||
app:layout_constraintTop_toTopOf="@id/subway_line" />
|
||||
|
||||
<!-- -->
|
||||
<!-- Header -->
|
||||
<!-- -->
|
||||
|
||||
<!-- Close Button -->
|
||||
<ImageView
|
||||
android:id="@+id/close_button"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:contentDescription="@string/content_description_transaction_details_back"
|
||||
app:tint="@color/zcashWhite_40"
|
||||
app:layout_constraintBottom_toTopOf="@id/text_timestamp"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.05"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:srcCompat="@drawable/ic_cancel" />
|
||||
|
||||
<View
|
||||
android:id="@+id/back_button_hit_area"
|
||||
android:layout_width="56dp"
|
||||
android:layout_height="56dp"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.01"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_bias="0.045" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/text_title"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="12dp"
|
||||
android:text="@string/transaction_title"
|
||||
android:textAppearance="@style/TextAppearance.MaterialComponents.Headline5"
|
||||
android:textColor="@color/text_light"
|
||||
app:layout_constraintBottom_toBottomOf="@id/close_button"
|
||||
app:layout_constraintStart_toEndOf="@id/close_button"
|
||||
app:layout_constraintTop_toTopOf="@id/close_button" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/text_timestamp"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginEnd="12dp"
|
||||
android:gravity="bottom"
|
||||
android:maxLines="1"
|
||||
android:textColor="@color/tx_text_light_dimmed"
|
||||
android:textSize="18sp"
|
||||
app:autoSizeMaxTextSize="18sp"
|
||||
app:autoSizeMinTextSize="6dp"
|
||||
app:autoSizeTextType="uniform"
|
||||
app:layout_constraintBaseline_toBaselineOf="@id/text_block_height"
|
||||
app:layout_constraintEnd_toStartOf="@id/text_block_height_prefix"
|
||||
app:layout_constraintHorizontal_bias="0"
|
||||
app:layout_constraintStart_toStartOf="@id/guideline_keyline_start"
|
||||
tools:text="2020-04-14 5:12am and this is way long" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/text_block_height_prefix"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/transaction_block_height_prefix"
|
||||
android:textColor="@color/tx_text_light_dimmed"
|
||||
android:textSize="18sp"
|
||||
app:layout_constraintBottom_toBottomOf="@id/close_button"
|
||||
app:layout_constraintBottom_toTopOf="@id/padding_bottom"
|
||||
app:layout_constraintEnd_toStartOf="@id/text_block_height" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/text_block_height"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingTop="16dp"
|
||||
android:textColor="@color/tx_text_light_dimmed_less"
|
||||
android:textSize="18sp"
|
||||
app:layout_constraintBottom_toBottomOf="@id/close_button"
|
||||
app:layout_constraintBottom_toTopOf="@id/padding_bottom"
|
||||
app:layout_constraintEnd_toEndOf="@id/guideline_keyline_end"
|
||||
tools:text="796,798" />
|
||||
|
||||
<Space
|
||||
android:id="@+id/padding_bottom"
|
||||
android:layout_width="100dp"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@id/top_box_border"
|
||||
app:layout_constraintEnd_toEndOf="@id/guideline_keyline_end"
|
||||
app:layout_constraintHeight_percent="0.021798" />
|
||||
|
||||
|
||||
<!-- -->
|
||||
<!-- Content: Top -->
|
||||
<!-- -->
|
||||
|
||||
<!-- %height: 75/734 -->
|
||||
<View
|
||||
android:id="@+id/top_box_background"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:background="#25272B"
|
||||
app:layout_constraintEnd_toEndOf="@id/guideline_keyline_end"
|
||||
app:layout_constraintHeight_percent="0.1022"
|
||||
app:layout_constraintStart_toStartOf="@id/guideline_keyline_start"
|
||||
app:layout_constraintTop_toTopOf="@id/guideline_content_top" />
|
||||
|
||||
<View
|
||||
android:id="@+id/top_box_border"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="2dp"
|
||||
android:background="@color/tx_primary"
|
||||
app:layout_constraintEnd_toEndOf="@id/guideline_keyline_end"
|
||||
app:layout_constraintStart_toStartOf="@id/guideline_keyline_start"
|
||||
app:layout_constraintTop_toTopOf="@id/top_box_background" />
|
||||
|
||||
<!-- Icon: BG -->
|
||||
<!-- %height: 42/734 -->
|
||||
<View
|
||||
android:id="@+id/top_box_icon_background"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:background="@drawable/background_circle_solid"
|
||||
android:backgroundTint="@color/tx_circle_icon_bg"
|
||||
app:layout_constraintBottom_toBottomOf="@id/top_box_background"
|
||||
app:layout_constraintDimensionRatio="w,1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/top_box_background"
|
||||
app:layout_constraintHeight_percent="0.0572"
|
||||
app:layout_constraintHorizontal_bias="0.9556"
|
||||
app:layout_constraintStart_toStartOf="@id/top_box_background"
|
||||
app:layout_constraintTop_toTopOf="@id/top_box_background" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/top_box_icon"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:src="@drawable/ic_arrow_back_black_24dp"
|
||||
app:tint="@color/text_light"
|
||||
app:layout_constraintBottom_toBottomOf="@id/top_box_icon_background"
|
||||
app:layout_constraintDimensionRatio="w,1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/top_box_icon_background"
|
||||
app:layout_constraintHeight_percent="0.0408"
|
||||
app:layout_constraintStart_toStartOf="@id/top_box_icon_background"
|
||||
app:layout_constraintTop_toTopOf="@id/top_box_icon_background"
|
||||
android:contentDescription="@string/content_description_transaction_details_direction" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/top_box_label"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="2dp"
|
||||
android:textColor="@color/colorAccent"
|
||||
android:textSize="16sp"
|
||||
app:layout_constraintBottom_toTopOf="@id/top_box_value"
|
||||
app:layout_constraintEnd_toEndOf="@id/top_box_background"
|
||||
app:layout_constraintHorizontal_bias="0.0444"
|
||||
app:layout_constraintStart_toStartOf="@id/top_box_background"
|
||||
app:layout_constraintTop_toBottomOf="@id/top_box_border"
|
||||
app:layout_constraintVertical_chainStyle="packed"
|
||||
tools:text="You Sent" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/top_box_value"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="4dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:maxLines="1"
|
||||
android:textAppearance="@style/Zcash.TextAppearance.Zec"
|
||||
android:textColor="@color/text_light"
|
||||
android:textSize="36sp"
|
||||
app:autoSizeMaxTextSize="36sp"
|
||||
app:autoSizeMinTextSize="6sp"
|
||||
app:autoSizeTextType="uniform"
|
||||
app:layout_constraintBottom_toBottomOf="@id/top_box_background"
|
||||
app:layout_constraintEnd_toStartOf="@id/top_box_icon_background"
|
||||
app:layout_constraintStart_toStartOf="@id/top_box_label"
|
||||
app:layout_constraintTop_toBottomOf="@id/top_box_label"
|
||||
tools:text="4.32222222" />
|
||||
|
||||
|
||||
<!-- -->
|
||||
<!-- Content: Subway -->
|
||||
<!-- -->
|
||||
|
||||
<View
|
||||
android:id="@+id/subway_line"
|
||||
android:layout_width="2dp"
|
||||
android:layout_height="0dp"
|
||||
android:background="@color/tx_primary"
|
||||
app:layout_constraintBottom_toTopOf="@id/bottom_box_background"
|
||||
app:layout_constraintStart_toStartOf="@id/guideline_subway_line"
|
||||
app:layout_constraintTop_toBottomOf="@id/top_box_background" />
|
||||
|
||||
<View
|
||||
android:id="@+id/subway_spot_fee"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:background="@drawable/background_circle_solid"
|
||||
android:backgroundTint="@color/tx_primary"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@id/subway_label_fee"
|
||||
app:layout_constraintDimensionRatio="h,1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/space_spots"
|
||||
app:layout_constraintStart_toStartOf="@id/space_spots"
|
||||
app:layout_constraintTop_toTopOf="@id/subway_label_fee" />
|
||||
|
||||
<View
|
||||
android:id="@+id/subway_spot_source"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:background="@drawable/background_circle_solid"
|
||||
android:backgroundTint="@color/tx_primary"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@id/subway_label_source"
|
||||
app:layout_constraintDimensionRatio="h,1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/space_spots"
|
||||
app:layout_constraintStart_toStartOf="@id/space_spots"
|
||||
app:layout_constraintTop_toTopOf="@id/subway_label_source" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/subway_spot_memo_content"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:src="@drawable/ic_expand_memo_enabled"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@id/subway_label_memo"
|
||||
app:layout_constraintDimensionRatio="h,1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/space_spots_memo"
|
||||
app:layout_constraintStart_toStartOf="@id/space_spots_memo"
|
||||
app:layout_constraintTop_toTopOf="@id/subway_label_memo"
|
||||
tools:visibility="visible"
|
||||
android:contentDescription="@string/content_description_transaction_details_memo" />
|
||||
|
||||
<View
|
||||
android:id="@+id/subway_spot_address"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:background="@drawable/background_circle_solid"
|
||||
android:backgroundTint="@color/tx_primary"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@id/subway_label_address"
|
||||
app:layout_constraintDimensionRatio="h,1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/space_spots"
|
||||
app:layout_constraintStart_toStartOf="@id/space_spots"
|
||||
app:layout_constraintTop_toTopOf="@id/subway_label_address" />
|
||||
|
||||
<View
|
||||
android:id="@+id/subway_spot_confirmations"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:background="@drawable/background_circle_solid"
|
||||
android:backgroundTint="@color/tx_primary"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@id/subway_label_confirmations"
|
||||
app:layout_constraintDimensionRatio="h,1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/space_spots"
|
||||
app:layout_constraintStart_toStartOf="@id/space_spots"
|
||||
app:layout_constraintTop_toTopOf="@id/subway_label_confirmations" />
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/subway_label_fee"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="24dp"
|
||||
android:textColor="@color/tx_text_light_dimmed"
|
||||
android:textSize="18sp"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible"
|
||||
app:layout_constraintStart_toStartOf="@id/subway_line"
|
||||
app:layout_constraintTop_toTopOf="@id/subway_line"
|
||||
tools:text="+0.00001 network fee" />
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/subway_label_source"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="24dp"
|
||||
android:textColor="@color/tx_text_light_dimmed"
|
||||
android:textSize="18sp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintStart_toStartOf="@id/subway_line"
|
||||
app:layout_constraintTop_toBottomOf="@id/subway_label_fee"
|
||||
tools:text="from your shielded wallet" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/spacer_memo_icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="24dp"
|
||||
android:paddingEnd="8dp"
|
||||
android:paddingStart="8dp"
|
||||
android:text="@string/transaction_with_memo"
|
||||
android:textSize="18sp"
|
||||
android:visibility="invisible"
|
||||
app:layout_constraintStart_toStartOf="@id/subway_line"
|
||||
app:layout_constraintTop_toBottomOf="@id/subway_label_source"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/subway_label_memo"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="24dp"
|
||||
android:background="@null"
|
||||
android:clickable="false"
|
||||
android:fadeScrollbars="false"
|
||||
android:maxLines="3"
|
||||
android:scrollbars="vertical"
|
||||
android:textColor="@color/tx_text_light_dimmed"
|
||||
android:textSize="18sp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintEnd_toEndOf="@id/guideline_keyline_end"
|
||||
app:layout_constraintStart_toStartOf="@id/subway_line"
|
||||
app:layout_constraintTop_toBottomOf="@id/subway_label_source"
|
||||
tools:text="this is a memo with 512 characters Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Intege"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/icon_memo"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/ic_memo"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@id/spacer_memo_icon"
|
||||
app:layout_constraintStart_toEndOf="@id/spacer_memo_icon"
|
||||
app:layout_constraintTop_toTopOf="@id/spacer_memo_icon"
|
||||
android:contentDescription="@string/content_description_transaction_details_memo_icon" />
|
||||
|
||||
<View
|
||||
android:id="@+id/hit_area_memo_subway"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@id/subway_label_memo"
|
||||
app:layout_constraintEnd_toStartOf="@id/subway_label_memo"
|
||||
app:layout_constraintStart_toStartOf="@id/guideline_keyline_start"
|
||||
app:layout_constraintTop_toBottomOf="@id/subway_label_source"
|
||||
tools:alpha="0.3"
|
||||
tools:background="@color/zcashRed"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<View
|
||||
android:id="@+id/hit_area_memo_icon"
|
||||
android:layout_width="56dp"
|
||||
android:layout_height="56dp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@id/subway_label_memo"
|
||||
app:layout_constraintEnd_toEndOf="@id/icon_memo"
|
||||
app:layout_constraintStart_toEndOf="@id/spacer_memo_icon"
|
||||
app:layout_constraintTop_toTopOf="@id/hit_area_memo_subway"
|
||||
tools:alpha="0.3"
|
||||
tools:background="@color/zcashRed"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/subway_label_address"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="24dp"
|
||||
android:textColor="@color/text_light"
|
||||
android:textSize="18sp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintStart_toStartOf="@id/subway_line"
|
||||
app:layout_constraintTop_toBottomOf="@id/subway_label_memo"
|
||||
tools:text="to zs34jgefi30f...10ijgek234e" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/subway_label_confirmations"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="24dp"
|
||||
android:layout_marginStart="16dp"
|
||||
android:textColor="@color/tx_text_light_dimmed"
|
||||
android:textSize="18sp"
|
||||
app:layout_constraintBottom_toTopOf="@id/bottom_box_background"
|
||||
app:layout_constraintStart_toStartOf="@id/subway_line"
|
||||
tools:text="confirmed" />
|
||||
|
||||
<!-- -->
|
||||
<!-- Content: Bottom -->
|
||||
<!-- -->
|
||||
|
||||
<!-- %height: 75/734 -->
|
||||
<View
|
||||
android:id="@+id/bottom_box_background"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:background="#25272B"
|
||||
android:transitionName="test_transition"
|
||||
app:layout_constraintBottom_toBottomOf="@id/guideline_content_bottom"
|
||||
app:layout_constraintEnd_toEndOf="@id/guideline_keyline_end"
|
||||
app:layout_constraintHeight_percent="0.1022"
|
||||
app:layout_constraintStart_toStartOf="@id/guideline_keyline_start" />
|
||||
|
||||
<View
|
||||
android:id="@+id/bottom_box_border"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="2dp"
|
||||
android:background="@color/colorAccent"
|
||||
app:layout_constraintEnd_toEndOf="@id/guideline_keyline_end"
|
||||
app:layout_constraintStart_toStartOf="@id/guideline_keyline_start"
|
||||
app:layout_constraintTop_toTopOf="@id/bottom_box_background" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/bottom_box_label"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="2dp"
|
||||
android:text="@string/transaction_details_total"
|
||||
android:textColor="@color/colorAccent"
|
||||
android:textSize="16sp"
|
||||
app:layout_constraintBottom_toTopOf="@id/bottom_box_value"
|
||||
app:layout_constraintEnd_toEndOf="@id/bottom_box_background"
|
||||
app:layout_constraintHorizontal_bias="0.0444"
|
||||
app:layout_constraintStart_toStartOf="@id/bottom_box_background"
|
||||
app:layout_constraintTop_toBottomOf="@id/bottom_box_border"
|
||||
app:layout_constraintVertical_chainStyle="packed" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/bottom_box_value"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="4dp"
|
||||
android:layout_marginEnd="8dp"
|
||||
android:layout_marginTop="4dp"
|
||||
android:maxLines="1"
|
||||
tools:text="4.32222222"
|
||||
android:textAppearance="@style/Zcash.TextAppearance.Zec"
|
||||
android:textColor="@color/text_light"
|
||||
android:textSize="36sp"
|
||||
app:autoSizeMaxTextSize="36sp"
|
||||
app:autoSizeMinTextSize="6sp"
|
||||
app:autoSizeTextType="uniform"
|
||||
app:layout_constraintBottom_toBottomOf="@id/bottom_box_background"
|
||||
app:layout_constraintEnd_toEndOf="@id/bottom_box_background"
|
||||
app:layout_constraintStart_toStartOf="@id/bottom_box_label"
|
||||
app:layout_constraintTop_toBottomOf="@id/bottom_box_label" />
|
||||
|
||||
|
||||
<!-- -->
|
||||
<!-- Footer -->
|
||||
<!-- -->
|
||||
|
||||
<com.google.android.material.button.MaterialButton
|
||||
android:id="@+id/button_explore"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
style="@style/Zcash.Button.OutlinedButton"
|
||||
android:gravity="center"
|
||||
android:padding="12dp"
|
||||
android:text="@string/transaction_details_button_explore"
|
||||
android:textAppearance="@style/TextAppearance.MaterialComponents.Body1"
|
||||
android:textColor="@color/tx_text_light_dimmed_less"
|
||||
app:icon="@drawable/ic_baseline_launch_24"
|
||||
app:iconGravity="textEnd"
|
||||
app:iconTint="@color/tx_text_light_dimmed_less"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="@id/guideline_keyline_end"
|
||||
app:layout_constraintStart_toStartOf="@id/guideline_keyline_start"
|
||||
app:layout_constraintTop_toTopOf="@id/guideline_content_bottom"
|
||||
app:layout_constraintVertical_bias="0.24"
|
||||
app:strokeColor="@color/tx_text_light_dimmed_less" />
|
||||
|
||||
|
||||
<!-- -->
|
||||
<!-- Groups -->
|
||||
<!-- -->
|
||||
|
||||
<androidx.constraintlayout.widget.Group
|
||||
android:id="@+id/group_memo_icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:visibility="gone"
|
||||
app:constraint_referenced_ids="icon_memo, hit_area_memo_icon" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
Reference in New Issue
Block a user