Membuat tampilan list array adapter menggunakan adt
1. Membuat tampilan List ArrayAdapter menggunakan ADT
Array adalah koleksi dari object yang mempunyai tipe identik / sama, array dapat
disebut juga koleksi data dengan setiap elemen data menggunakan nama yang sama
dan masing-masing elemen mempunyai tipe data sama. Array dapat diloop dengan
memberi indeks setiap item di dalamnya, dan setiap komponen / item array dapat
diakses dan dibedakan melalui indeks array.
Langkah pertama buat Project dengan nama CobaArray.
selanjutnya buat kelas Almag dan Array2.
Langkah kedua masukkan source code pada kelas Almag.java
package com.example.cobaarray;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
public class Almag extends Activity {
private String nama="";
private String alamat="";
private String jekel="";
public String getNama() {
return(nama);
}
public void setNama(String nama) {
this.nama=nama;
}
public String getAlamat() {
return(alamat);
}
public void setAlamat(String alamat) {
this.alamat=alamat;
}
public String getJekel() {
return(jekel);
2. }
public void setJekel(String jekel) {
this.jekel=jekel;
}
public String toString() {
return(getNama());
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_almag);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.almag, menu);
return true;
}
}
Langkag ketiga source code untuk file Almag.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=".Almag" >
<TableLayout android:id="@+id/details"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"