<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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"
tools:context=".MainActivity">
<TextView
android:id="@+id/result_tv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:layout_marginTop="12dp"
android:layout_marginEnd="12dp"
android:layout_marginBottom="12dp"
android:text="0"
android:textAlignment="textEnd"
android:textColor="@color/black"
android:textSize="40dp" />
<TextView
android:id="@+id/solution_tv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/btn_layout"
android:layout_marginStart="12dp"
android:layout_marginTop="12dp"
android:layout_marginEnd="12dp"
android:layout_marginBottom="12dp"
android:textAlignment="textEnd"
android:textColor="@color/black"
android:textSize="64dp" />
<!--buttons-->
<LinearLayout
android:id="@+id/btn_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="#F1F1F1"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal">
<com.google.android.material.button.MaterialButton
android:id="@+id/c_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:backgroundTint="#FF5722"
android:text="C"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/openbrac_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="("
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/closebrac_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text=")"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/divide_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:backgroundTint="#F13B3B"
android:text="/"
android:textSize="32dp"
app:cornerRadius="36dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal">
<com.google.android.material.button.MaterialButton
android:id="@+id/seven_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="7"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/eight_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="8"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/nine_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="9"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/multiply_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:backgroundTint="#F44336"
android:text="*"
android:textSize="32dp"
app:cornerRadius="36dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal">
<com.google.android.material.button.MaterialButton
android:id="@+id/four_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="4"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/five_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="5"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/six_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="6"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/plus_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:backgroundTint="#F44336"
android:text="+"
android:textSize="32dp"
app:cornerRadius="36dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal">
<com.google.android.material.button.MaterialButton
android:id="@+id/one_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="1"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/two_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="2"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/three_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="3"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/minus_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:backgroundTint="#F44336"
android:text="-"
android:textSize="32dp"
app:cornerRadius="36dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal">
<com.google.android.material.button.MaterialButton
android:id="@+id/ac_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:backgroundTint="#FF5722"
android:text="AC"
android:textSize="32dp"
app:cornerRadius="36dp"
android:padding="10dp"/>
<com.google.android.material.button.MaterialButton
android:id="@+id/zero_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="0"
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/decimal_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:text="."
android:textSize="32dp"
app:cornerRadius="36dp" />
<com.google.android.material.button.MaterialButton
android:id="@+id/equals_btn"
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_margin="13dp"
android:backgroundTint="#F44336"
android:text="="
android:textSize="32dp"
app:cornerRadius="36dp" />
</LinearLayout>
</LinearLayout>
<!--buttons end-->
</RelativeLayout>
Comments
Post a Comment