android:onClick =
tombolkembalikemenuutama android:drawableLeft
= drawableandro
android:text =
kembali ke menu utama TableLayout
3.23. Pelanggarandandenda.java
package com.example.rambulalulintas; import java.util.ArrayList;
import android.app.ExpandableListActivity; import android.content.Context;
import android.os.Bundle; import android.view.LayoutInflater;
import android.view.View; import android.content.Intent;
import android.widget.ExpandableListView; import android.widget.ExpandableListView.OnChildClickListener;
import android.widget.Toast; public class Pelanggarandandenda extends ExpandableListActivity implements
OnChildClickListener { Override
public void onCreateBundle savedInstanceState { super.onCreatesavedInstanceState;
ExpandableListView expandbleLis = getExpandableListView; expandbleLis.setDividerHeight2;
expandbleLis.setGroupIndicatornull; expandbleLis.setClickabletrue;
setGroupData; setChildGroupData;
NewAdapter mNewAdapter = new NewAdaptergroupItem, childItem; mNewAdapter
.setInflater LayoutInflater
getSystemServiceContext.LAYOUT_INFLATER_SERVICE, this;
getExpandableListView.setAdaptermNewAdapter; expandbleLis.setOnChildClickListenerthis;
} public void setGroupData {
groupItem.add1. PELAKU : SETIAP ORANG\n Mengakibatkan Gangguan;
groupItem.add2. PELAKU SETIAP PENGGUNA JALAN\n Tidak Mematuhi Perintah Petugas;
groupItem.add3. SETIAP PENGEMUDI\n a.Tidak Bawa SIM; groupItem.add b.Tidak Memiliki SIM;
groupItem.add c.STNK Atau SCK Tidak Sah; groupItem.add d.TNKB Tidak Sah;
groupItem.add e.Memasang Perlengkapan Yang Dapat\n Membahayakan Keselamatan;
groupItem.add f.Sabuk Keselamatan; groupItem.add g.Lampu Utama Malam Hari;
groupItem.add h.Cara Penggandengan Penempelan dengan\n Kendaraan Lain;
groupItem.add i.Ranmor Tanpa Rumah-Rumahan Selain\n Sepeda Motor;
groupItem.add j.Gerakan Lalu Lintas; groupItem.add k.Kecepatan Maksimum dan Minimum;
groupItem.add l.Membelok atau Berbalik Arah; groupItem.add m.Berpindah Lajur atau Bergerak ke Samping;
groupItem.add n.Melanggar Rambu atau Marka ; groupItem.add o.Melanggar Apil trafficlight;
groupItem.add p.Mengemudi Tidak Wajar; groupItem.add q.Di Perlintasan Kereta Api;
groupItem.add r.Berhenti dalam Keadaan darurat; groupItem.add s.Hak utama kendaraan tertentu;
groupItem.add t.Hak pejalan kaki atau Pesepeda; groupItem.add4. PENGEMUDI RANMOR RODA 4 ATAU LEBIH\n
a.Perlengkapan Ranmor; groupItem.add b.Sabuk Keselamatan;
groupItem.add c.Tanpa Rumah-Rumah; groupItem.add d.Persyaratan Teknis;
groupItem.add e.persyaratan Laik Jalan; groupItem.add5. PENUMPANG KENDARAAN BERMOTOR YANG
DUDUK DI SAMPING PENGEMUDI\n Sabuk Keselamatan; groupItem.add6. PENGEMUDI KENDARRAN BERMOTOR UMUM
ANGKUTAN ORANG\n a.Buku Uji; groupItem.add b.Tidak Singgah Di Terminal Sesuai\n Izin Trayek;
groupItem.add c.Tanpa izin dalam trayek; groupItem.add d.Tanpa izin tidak dalam trayek;
groupItem.add e.Izin trayek menyimpang; groupItem.add f.Pengguna Jalur atau lajur;
groupItem.add g.Menaikan Turukan Penumpang; groupItem.add h.Mengetem, MenaikanTurunkan\n Penumpang Tidak
Di Halte; groupItem.add i.Pintu Tidak Ditutup;
groupItem.add j.Izin Khusus Disalah Gunakan; groupItem.add7. PENGEMUDI BUS\n Surat Keterangan Uji Berkala ;
groupItem.add8. PENGEMUDI ANGKUTAN BARANG\n a.Buku Uji; groupItem.add b.Jaringan jalan;
groupItem.add c.Mengangkut Orang; groupItem.add d.Surat Muatan Dokumen Perjalanan;
groupItem.add9. PENGEMUDI ANGKUTAN UMUM BARANG\n a.Tata Cara Muatan;
groupItem.add b.Buku uji; groupItem.add10. PENGEMUDI YANG MENGANGKUT BARANG
KHUSUS\n Persyaratan Keselamatan dan Keamanan ; groupItem.add11. PENGENDARA SEPEDA MOTOR\n a.Lampu ;
groupItem.add b.Helm Standar; groupItem.add c.Helm Penumpang;
groupItem.add d.Muatan; groupItem.add e.Persyaratan Teknis Dan Laik Jalan;
groupItem.add12. PENGENDARA KENDARAAN TIDAK BERMOTOR; }
ArrayListString groupItem = new ArrayListString; ArrayListObject childItem = new ArrayListObject;