Tampilan Data Antarmuka Sistem
String[] listnya; Override
protected void onCreateBundle savedInstanceState { super.onCreatesavedInstanceState;
setContentViewR.layout.listuji; Button button2=ButtonfindViewByIdR.id.buttonback;
button2.setOnClickListenernew View.OnClickListener { Override
public void onClickView arg0 { Intent intent = new IntentListuji.this, Pengujian.class;
startActivityintent; finish;
} };
lu = this; data = new Databasethis;
RefreshList; }
public void RefreshList{ SQLiteDatabase db = data.getReadableDatabase;
cursor = db.rawQuerySELECT FROM hasil ,null; listnya = new String[cursor.getCount];
cursor.moveToFirst; for int cc=0; cc cursor.getCount; cc++{
cursor.moveToPositioncc; listnya[cc] = cursor.getString1.toString;
} Listview = ListViewfindViewByIdR.id.list;
Listview.setAdapternew ArrayAdapterthis, android.R.layout.simple_list_item_1, listnya;
Listview.setSelectedtrue; Listview.setOnItemClickListenernew OnItemClickListener {
public void onItemClickAdapterView? arg0, View arg1, int arg2, long arg3 {
final String selection = listnya[arg2]; final CharSequence[] dialogitem = {Micro 1, Micro 2,
Micro 3, Micro 4, Micro 5,Wawancara dan Pengujian};
AlertDialog.Builder builder = new AlertDialog.BuilderListuji.this;
builder.setTitleMenu; builder.setItemsdialogitem, new
DialogInterface.OnClickListener { public void onClickDialogInterface dialog, int item {
switchitem{ case 0 :
Intent i = new IntentgetApplicationContext, Micro1.class;
i.putExtranama, selection; startActivityi;
break; case 1 :
Intent in = new IntentgetApplicationContext, Micro2.class;
in.putExtranama, selection; startActivityin;
break;
case 2 : Intent ini = new
IntentgetApplicationContext, Micro3.class; ini.putExtranama, selection;
startActivityini; break;
case 3 : Intent ini1 = new
IntentgetApplicationContext, Micro4.class; ini1.putExtranama, selection;
startActivityini1; break;
case 4 : Intent ini2 = new
IntentgetApplicationContext, Micro5.class; ini2.putExtranama, selection;
startActivityini2; break;
case 5 : Intent ini3 = new
IntentgetApplicationContext, Wawancara.class; ini3.putExtranama, selection;
startActivityini3; break;
} }
}; builder.create.show;
}}; ArrayAdapterListview.getAdapter.notifyDataSetInvalidated
; }
Override public boolean onCreateOptionsMenuMenu menu {
getMenuInflater.inflateR.menu.main, menu; return true;
} }
Source Code Micro1.java
package example.iklc; import android.os.Bundle;
import android.app.Activity; import android.content.Intent;
import android.database.Cursor; import android.database.sqlite.SQLiteDatabase;
import android.view.View; import android.view.View.OnClickListener;
import android.widget.AdapterView; import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter; import android.widget.Button;
import android.widget.TextView; import android.widget.Toast;
import android.widget.Spinner; public class Micro1 extends Activity implements
AdapterView.OnItemSelectedListener {