You are on page 1of 6

CAMINOS, ARNEL B.

BSIT-3B

<?xml version="1.0" encoding="utf-8"?>


<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:orientation="vertical">

<TextView
android:layout_width="match_parent"
android:layout_height="250dp"
android:background="#0f5404"
android:maxLength="12"
android:textSize="48sp" />

<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="2dp"
android:layout_weight="1"
android:orientation="horizontal">

<Button
android:id="@+id/ac"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_ac"
tools:ignore="DuplicateIds,NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/backspace"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/backspace"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/Percent"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/percent"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/Divide"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/divide"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="2dp"
android:layout_weight="1"
android:orientation="horizontal">

<Button
android:id="@+id/seven"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_7"
tools:ignore="DuplicateIds,NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/eight"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_8"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/nine"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_9"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/times"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/x"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="2dp"
android:layout_weight="1"
android:orientation="horizontal">

<Button
android:id="@+id/four"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_4"
tools:ignore="DuplicateIds,NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/five"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_5"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/six"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_6"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/minus"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/min"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="2dp"
android:layout_weight="1"
android:orientation="horizontal">

<Button
android:id="@+id/one"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_1"
tools:ignore="DuplicateIds,NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/two"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_2"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/three"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_3"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/plus"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/plus"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="2dp"
android:layout_weight="1"
android:orientation="horizontal">

<Button
android:id="@+id/rotate"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/rotate"
tools:ignore="DuplicateIds,NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/zero"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/_0"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/dot"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/dot"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
<Button
android:id="@+id/equal"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="onDigit"
android:text="@string/equal"
tools:ignore="NestedWeights"
style="?android:attr/buttonBarButtonStyle" />
</LinearLayout>

</LinearLayout>

Main activity.java

package com.example.exer1caminosarnel;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

public void onDigit(View view) {


Toast.makeText(this, "BottonWorks", Toast.LENGTH_SHORT).show();
}
}

You might also like