0% found this document useful (0 votes)
38 views

Eclipse Android Layout Text

The document discusses creating an Android application layout. It includes instructions to create a new Android project, design the layout in main.xml, and add code to LayoutActivity.java. The layout contains text views, edit texts, and buttons to take two numeric values, perform calculations, and display the result. The code in LayoutActivity handles button clicks to perform addition, subtraction, multiplication, and division calculations.

Uploaded by

Raihan Fuad
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Eclipse Android Layout Text

The document discusses creating an Android application layout. It includes instructions to create a new Android project, design the layout in main.xml, and add code to LayoutActivity.java. The layout contains text views, edit texts, and buttons to take two numeric values, perform calculations, and display the result. The code in LayoutActivity handles button clicks to perform addition, subtraction, multiplication, and division calculations.

Uploaded by

Raihan Fuad
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

MODUL 6

LAYOUT OBJEK
 Desain Buat project baru berikut ini
- File
- New
- Other
- Android Project
- Project Name : [Nama Anda] Contoh : layout
- Next
-  Android 2.2
- Next
- Aplication Name : [Nama Anda] contoh : layout
- Package Name : [nama anda].layout
contoh : hendryan.layout
- Finish
 Desain Form seperti gambar berikut pada main.xml:

Objek Keterangan
TextView Text:Nilai A, id="@+id/textView1"
EditView id="@+id/tvnilaiA"
TextView Text:Nilai B, id="@+id/textView2"
EditView id="@+id/tvnilaiB "
Button Text:Tambah, id="@+id/tambah"
Button Text:Kurang, id="@+id/kurang"
Button Text:Kali, id="@+id/kali"
Button Text:Bagi, id="@+id/bagi"
TextView Text:Hasil, id="@+id/textView3"
EditView id="@+id/tvhasil "

 Perbaiki perintah yang terdapat pada main.xml menjadi seperti berikut ini:

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


<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nilai A" />
<EditText
android:id="@+id/tvnilaiA"
android:layout_width="match_parent"
android:layout_height="wrap_content" >

<requestFocus />
</EditText>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nilai B" />
<EditText
android:id="@+id/tvnilaiB"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<Button
android:id="@+id/tambah"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Tambah"
android:onClick="tambahClick"/>
<Button
android:id="@+id/kurang"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.03"
android:text="Kurang"
android:onClick="kurangClick"/>
<Button
android:id="@+id/kali"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.08"
android:text="Kali"
android:onClick="kaliClick"/>
<Button
android:id="@+id/bagi"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.10"
android:text="Bagi"
android:onClick="bagiClick"/>
</LinearLayout>

<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hasil" />
<EditText
android:id="@+id/tvhasil"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>

 Perbaiki perintah yang terdapat pada LayoutActivity.java

package hendryan.layout;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class LayoutActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void tambahClick (View v){
EditText p = (EditText)findViewById(R.id.tvnilaiA);
EditText l = (EditText)findViewById(R.id.tvnilaiB);
Double A = Double.valueOf(p.getText().toString());
Double B = Double.valueOf(l.getText().toString());
Double hasil = A + B;
TextView Luas = (TextView)findViewById(R.id.tvhasil);
Luas.setText(hasil.toString());
}
public void kurangClick (View v){
EditText p = (EditText)findViewById(R.id.tvnilaiA);
EditText l = (EditText)findViewById(R.id.tvnilaiB);
Double A = Double.valueOf(p.getText().toString());
Double B = Double.valueOf(l.getText().toString());
Double hasil = A - B;
TextView Luas = (TextView)findViewById(R.id.tvhasil);
Luas.setText(hasil.toString());
}
public void kaliClick (View v){
EditText p = (EditText)findViewById(R.id.tvnilaiA);
EditText l = (EditText)findViewById(R.id.tvnilaiB);
Double A = Double.valueOf(p.getText().toString());
Double B = Double.valueOf(l.getText().toString());
Double hasil = A * B;
TextView Luas = (TextView)findViewById(R.id.tvhasil);
Luas.setText(hasil.toString());
}
public void bagiClick (View v){
EditText p = (EditText)findViewById(R.id.tvnilaiA);
EditText l = (EditText)findViewById(R.id.tvnilaiB);
Double A = Double.valueOf(p.getText().toString());
Double B = Double.valueOf(l.getText().toString());
Double hasil = A / B;
TextView Luas = (TextView)findViewById(R.id.tvhasil);
Luas.setText(hasil.toString());
}
}

You might also like