Langkah-langkah membuat ListView android
dengan Eclipse :
1. Buka
Eclipse – pilih file – new – Android Application Project..
2.
Isi
Application Name dengan nama ListView – klik next.
3.
Pilih
tempat penyimpanan file klik browse – lalu klik next..
4.
Pada
Configure Launcher Icon setting icon sesuai keinginan – klik next..
5.
Pada
Create Activity pilih Blank Activity – klik next..
6.
Pada
Blank Activity biarkan apa adanya lalu klik finish...
8.
Ketikan
koding dibawah ini pada activity_main.xml.
Pada
package explorer – pilih res – layout – activity_main.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:id="@+id/yangDipilih"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:drawSelectorOnTop="false"
/>
</LinearLayout>
9.
Ketikan
koding dibawah ini pada MainActivity.java.
Pada
package explorer – pilih src – com.example.listview – MainActivity.java
import android.os.Bundle;
import android.app.Activity;
import android.app.ListActivity;
import android.view.Menu;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends Activity {
TextView seleksi;
String[] pilihan = {
"Senin", "Selasa", "Rabu", "Kamis",
"Jum'at",
"Sabtu","minggu"};
@Override
protected void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setListAdapter(new
ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,
pilihan));
}
public void
onListItemClick(ListView parent, View v, int posisi, long id) {
Toast.makeText(getBaseContext(),
"anda memilih " +
pilihan[posisi], Toast.LENGTH_LONG).show();
}
@Override
public boolean
onCreateOptionsMenu(Menu menu) {
// Inflate the
menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main,
menu);
return true;
}
}
10. Pada
menu klik window – pilih android virtual device manager – klik new- lengkapi
create new android virtual device – klik ok – klik start – klik launch.
Kemudian akan tampil seperti ini..
11. Lalu
klik kanan pada project yang kita buat pilih run as – android application, maka
hasilnya akan seperti ini...
2.
CHECKBOX
Langkah-langkah membuat CheckBox android
dengan Eclipse :
1. Buka
Eclipse – pilih file – new – Android Application Project..
2.
Isi
Application Name dengan nama CheckBox – klik next..
3.
Pilih
tempat penyimpanan file klik browse – lalu klik next..
4.
Pada
Configure Launcher Icon setting icon sesuai keinginan – klik next..
5.
Pada
Create Activity pilih Blank Activity – klik next..
6.
Pada
Blank Activity biarkan apa adanya lalu klik finish..
8.
Ketikan
koding dibawah ini pada activity_main.xml.
Pada
package explorer – pilih res – layout – activity_main.xml
<RelativeLayout 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"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<CheckBox
android:id="@+id/check"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkBox" >
</CheckBox>
</RelativeLayout>
9.
Ketikan
koding dibawah ini pada MainActivity.java.
Pada
package explorer – pilih src – com.example.listview – MainActivity.java
package
com.example.checkbox;
import android.os.Bundle;
import
android.app.Activity;
import android.view.Menu;
import
android.widget.CheckBox;
import
android.widget.CompoundButton;
import
android.widget.CompoundButton.OnCheckedChangeListener;
public class MainActivity extends Activity implements
OnCheckedChangeListener {
//memesan variabel
CheckBox
cb;
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//proses
instansiasi / pencarian id
cb = (CheckBox)
findViewById(R.id.check);
//proses set cb dg
checked agr proses centang'a berfungsi
cb.setOnCheckedChangeListener(this);
}
@Override
public boolean
onCreateOptionsMenu(Menu menu) {
// Inflate the
menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public void
onCheckedChanged(CompoundButton arg0, boolean dicek) {
// TODO Auto-generated
method stub
if (dicek){
cb.setText("horree,aku
dicentang");
}
else {
cb.setText("Aku Tidak di
centang;(");
}
}
}
12. Pada
menu klik window – pilih android virtual device manager – klik new- lengkapi
create new android virtual device – klik ok – klik start – klik launch. Kemudian
klik kanan pada project yang kita buat pilih run as – android application, maka hasilnya sebagai berikut




0 komentar:
Posting Komentar