Advertisement
Guest User

Untitled

a guest
Nov 25th, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MXML 4.50 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <layout xmlns:android="http://schemas.android.com/apk/res/android"
  3.    xmlns:tools="http://schemas.android.com/tools"
  4.    xmlns:app="http://schemas.android.com/apk/res-auto"
  5.    tools:context=".AddPiggyBank">
  6.  
  7.     <data>
  8.         <variable
  9.            name="viewmodel"
  10.            type="apps.piggybank.AddPiggyBankViewModel"/>
  11.         <import type="apps.piggybank.Converters.Converter"/>
  12.     </data>
  13.  
  14.     <FrameLayout
  15.        android:layout_width="match_parent"
  16.        android:layout_height="match_parent">
  17.  
  18.         <androidx.constraintlayout.widget.ConstraintLayout
  19.            android:layout_width="match_parent"
  20.            android:layout_height="wrap_content"
  21.  
  22.  
  23.            android:background="@color/colorAccent">
  24.  
  25.  
  26.             <EditText
  27.                android:id="@+id/piggyName"
  28.                android:layout_width="wrap_content"
  29.                android:layout_height="wrap_content"
  30.                android:layout_marginStart="8dp"
  31.                android:layout_marginTop="32dp"
  32.                android:layout_marginEnd="8dp"
  33.                android:ems="10"
  34.                android:hint="Enter the Piggy Name"
  35.                android:inputType="textPersonName"
  36.                android:text="@={viewmodel.mPiggy.name}"
  37.                app:layout_constraintEnd_toEndOf="parent"
  38.                app:layout_constraintHorizontal_bias="0.052"
  39.                app:layout_constraintStart_toStartOf="parent"
  40.                app:layout_constraintTop_toTopOf="parent" />
  41.  
  42.             <EditText
  43.                android:id="@+id/piggyTarget"
  44.                android:layout_width="wrap_content"
  45.                android:layout_height="wrap_content"
  46.                android:layout_marginStart="16dp"
  47.                android:layout_marginTop="16dp"
  48.                android:ems="10"
  49.                android:hint="Target amount"
  50.                android:inputType="numberDecimal"
  51.                android:text="@={Converter.doubleToString(viewmodel.mPiggy.targetAmount)}"
  52.                app:layout_constraintStart_toStartOf="parent"
  53.                app:layout_constraintTop_toBottomOf="@+id/piggyName" />
  54.  
  55.             <EditText
  56.                android:id="@+id/piggyStart"
  57.                android:layout_width="wrap_content"
  58.                android:layout_height="wrap_content"
  59.                android:layout_marginStart="16dp"
  60.                android:layout_marginTop="8dp"
  61.                android:ems="10"
  62.                android:hint="Start amount"
  63.                android:inputType="numberDecimal"
  64.                android:text="@={Converter.doubleToString(viewmodel.mPiggy.startAmount)}"
  65.                app:layout_constraintStart_toStartOf="parent"
  66.                app:layout_constraintTop_toBottomOf="@+id/piggyTarget" />
  67.  
  68.             <EditText
  69.                android:id="@+id/piggyEndDate"
  70.                android:layout_width="wrap_content"
  71.                android:layout_height="wrap_content"
  72.                android:layout_marginStart="16dp"
  73.                android:layout_marginTop="8dp"
  74.                android:ems="10"
  75.                android:hint="Date of end"
  76.                android:inputType="date"
  77.                app:layout_constraintStart_toStartOf="parent"
  78.                app:layout_constraintTop_toBottomOf="@+id/piggyStart" />
  79.  
  80.             <TextView
  81.                android:id="@+id/piggyInfo"
  82.                android:layout_width="wrap_content"
  83.                android:layout_height="wrap_content"
  84.                android:layout_marginStart="8dp"
  85.                android:layout_marginTop="32dp"
  86.                android:layout_marginEnd="8dp"
  87.                android:text="Info about actual Piggy!"
  88.                app:layout_constraintEnd_toEndOf="parent"
  89.                app:layout_constraintStart_toStartOf="parent"
  90.                app:layout_constraintTop_toBottomOf="@+id/piggyEndDate"
  91.  
  92.  
  93.                />
  94.  
  95.             <Button
  96.                android:id="@+id/buttonOk"
  97.                android:layout_width="wrap_content"
  98.                android:layout_height="wrap_content"
  99.                android:layout_marginStart="8dp"
  100.                android:layout_marginTop="40dp"
  101.                android:layout_marginEnd="8dp"
  102.                android:text="OK"
  103.                app:layout_constraintEnd_toEndOf="parent"
  104.                app:layout_constraintStart_toStartOf="parent"
  105.                app:layout_constraintTop_toBottomOf="@+id/piggyInfo" />
  106.  
  107.         </androidx.constraintlayout.widget.ConstraintLayout>
  108.  
  109.  
  110.     </FrameLayout>
  111. </layout>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement