You are on page 1of 5

Q.

Activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
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:gravity="center"
android:orientation="vertical"
tools:context=".MainActivity">

<ToggleButton
android:layout_width="200dp"
android:layout_height="wrap_content"
android:id="@+id/tg1"
android:textOn="Bluetooth On"
android:textOff="Bluetooth Off"
android:textSize="20dp"
android:textStyle="bold"
android:background="#2196F3"

/>
<TextView
android:id="@+id/t1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="Bluetooth Status"
android:textStyle="bold"
android:textSize="30dp" />

</LinearLayout>

MainActivity.java
package com.example.bluetooth;

import androidx.appcompat.app.AppCompatActivity;

import android.bluetooth.BluetoothAdapter;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import android.widget.ToggleButton;

public class MainActivity extends AppCompatActivity {


ToggleButton tg1;
TextView t1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tg1 = findViewById(R.id.tg1);
t1 = findViewById(R.id.t1);
final BluetoothAdapter ba =
BluetoothAdapter.getDefaultAdapter();
tg1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (ba.isEnabled())
{
ba.disable();
t1.setText("OFF");
}
else {
ba.enable();
t1.setText("ON");
}
}
});
}
}

Q.2

Activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
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:orientation="vertical"
android:gravity="center"
tools:context=".MainActivity">

<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/ed1"
android:hint="Enter Number"
android:inputType="number"
/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/ed2"
android:hint="Enter Number"
android:inputType="number"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/b1"
android:text="+"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/b2"
android:text="-"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/b3"
android:text="*"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/b4"
android:text="/"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/tv1"
android:textSize="25dp"
/>

</LinearLayout>

main.activity.java
package com.example.calculator;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {


Button bt1,bt2,bt3,bt4;
EditText et1,et2;
TextView t1;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt1=findViewById(R.id.b1);
bt2=findViewById(R.id.b2);
bt3=findViewById(R.id.b3);
bt4=findViewById(R.id.b4);
et1=findViewById(R.id.ed1);
et2=findViewById(R.id.ed2);
t1=findViewById(R.id.tv1);
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
double
num1=Double.parseDouble(et1.getText().toString());
double
num2=Double.parseDouble(et2.getText().toString());
double result=num1 + num2;
t1.setText(Double.toString(result));
}
});
bt4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
double
num1=Double.parseDouble(et1.getText().toString());
double
num2=Double.parseDouble(et2.getText().toString());
double result=num1 / num2;
t1.setText(Double.toString(result));
}
});
bt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
double
num1=Double.parseDouble(et1.getText().toString());
double
num2=Double.parseDouble(et2.getText().toString());
double result=num1 - num2;
t1.setText(Double.toString(result));
}
});
bt3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
double
num1=Double.parseDouble(et1.getText().toString());
double
num2=Double.parseDouble(et2.getText().toString());
double result=num1 * num2;
t1.setText(Double.toString(result));
}
});
}
}

You might also like