Unit Converter App
Output:
Resources Link: https://drive.google.com/drive/folders/1vp4TVMTACXblVQM-HGPc1UrqWZoAoRV6?usp=drive_link
XML Code:
<EditText
android:textColor="@color/white"
android:textColorHint="@color/white"
android:id="@+id/editText"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="230dp"
android:hint="Enter weight in Kilos"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="66dp"
android:text="Convert kilos to pounds"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/editText" />
android:textColor="@color/white"
android:textColorHint="@color/white"
android:id="@+id/editText"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="230dp"
android:hint="Enter weight in Kilos"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="66dp"
android:text="Convert kilos to pounds"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/editText" />
<TextView
android:id="@+id/textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="135dp"
android:text="0"
android:textColor="@color/white"
android:textSize="70sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
android:id="@+id/textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="135dp"
android:text="0"
android:textColor="@color/white"
android:textSize="70sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
JAVA Code:
EditText editText;
Button btn;
TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = findViewById(R.id.editText);
btn = findViewById(R.id.btn);
textView = findViewById(R.id.textview);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Getting the user input (Kilos)
String inputText = editText.getText().toString();
// Converting a string into double
double kilos = Double.parseDouble(inputText);
// Converting kilos into pounds
double pounds = makeConversion(kilos);
// Displaying the conversion result
textView.setText("" + pounds);
}
});
}
public double makeConversion(double kilos){
// 1 kilo = 2.20462 pounds
return kilos * 2.20462;
}
Button btn;
TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = findViewById(R.id.editText);
btn = findViewById(R.id.btn);
textView = findViewById(R.id.textview);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Getting the user input (Kilos)
String inputText = editText.getText().toString();
// Converting a string into double
double kilos = Double.parseDouble(inputText);
// Converting kilos into pounds
double pounds = makeConversion(kilos);
// Displaying the conversion result
textView.setText("" + pounds);
}
});
}
public double makeConversion(double kilos){
// 1 kilo = 2.20462 pounds
return kilos * 2.20462;
}
Comments
Post a Comment