CheckBox merupakan salah satu komponen yang terdapat di editor Eclipse yang berfungsi untuk memilih pilhan lebih dari satu. Komponen ini terdapat di Palette à From Widgets.
Kali ini saya akan berbagi, cara membuat aplikasi sederhana menggunakan komponen CheckBox dengan Editor Eclipse, kemudian jika di CheckBox tersebut di pilih maka akan menampilkan Toast. Berikut Langkah-langkah pembuatannya :
1. Buatlah project baru dengan cara File à New à Android Project à isi : Project Name= latihanCheck à Next à pilih SDK (disini saya memilih Android 2.3.1)à Next à isi : Package
Name = latihanCheck.com (atau
terserah Anda) àFinish
2. Buka
layout : main.xml dengan cara klik 2 kali, kemudian tulislah kode dibawah ini :
3. Buka
Class Java : LatihanCheckActivity.java kemudian tulis kode dibawah ini :
4. Jika sudah jalankan klik kanan Project à RunAs à 1. Android Applicationpackage latihanCheck.com;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.CheckBox;import android.widget.Toast;public class LatihanCheckActivity extends Activity{CheckBox cek1, cek2, cek3;/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);cek1 = (CheckBox) findViewById(R.id.checkBox1);cek2 = (CheckBox) findViewById(R.id.checkBox2);cek3 = (CheckBox) findViewById(R.id.checkBox3);}public void cekanime(View v) {if (cek1.isChecked()) {Toast.makeText(getApplicationContext(),"Saya Suka : " + cek1.getText(), Toast.LENGTH_SHORT).show();} else {Toast.makeText(getApplicationContext(),"Saya Tidak Suka : " + cek1.getText(), Toast.LENGTH_SHORT).show();}}public void cekdrama(View v) {if (cek1.isChecked()) {Toast.makeText(getApplicationContext(),"Saya Suka : " + cek2.getText(), Toast.LENGTH_SHORT).show();} else {Toast.makeText(getApplicationContext(),"Saya Tidak Suka : " + cek2.getText(), Toast.LENGTH_SHORT).show();}}public void cekfilm(View v) {if (cek1.isChecked()) {Toast.makeText(getApplicationContext(),"Saya Suka : " + cek3.getText(), Toast.LENGTH_SHORT).show();} else {Toast.makeText(getApplicationContext(),"Saya Tidak Suka : " + cek3.getText(), Toast.LENGTH_SHORT).show();}}}
Output :
Sekian Semoga Bermanfaat, Terima Kasih J
-Salam Giat-
0 komentar:
Posting Komentar