Page 83 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 83
24 JAM!! Pintar Pemrograman Android
79: if (!cur.isAfterLast()) {
80: do {
81: ArrayList<Object> dataList = new ArrayList<Object>();
82: dataList.add(cur.getLong(0));
83: dataList.add(cur.getString(1));
84: dataList.add(cur.getString(2));
85: dataArray.add(dataList);
86: } while (cur.moveToNext());
87: }
88: } catch (Exception e) {
89: // TODO Auto-generated catch block
90: e.printStackTrace();
91: Log.e("DEBE ERROR", e.toString());
92: }
93: return dataArray;
94: }
95: }
5. Nah sekarang kita menambahkan kode di activity
DatabaseAndroidSatu.java seperti dibawah ini
1: package com.db.satu;
2:
3: import java.util.ArrayList;
4:
5: import android.app.Activity;
6: import android.os.Bundle;
7: import android.view.View;
8: import android.widget.Button;
9: import android.widget.EditText;
10: import android.widget.TableLayout;
11: import android.widget.TableRow;
12: import android.widget.TextView;
13: import android.widget.Toast;
14:
15: public class DatabaseAndroidSatu extends Activity {
16: DatabaseManager dm;
17: EditText nama, hobi;
18: Button addBtn;
19: TableLayout tabel4data;// tabel for data
20:
21: /** Called when the activity is first created. */
22: @Override
23: public void onCreate(Bundle savedInstanceState) {
24: super.onCreate(savedInstanceState);
25: setContentView(R.layout.main);
26:
27: dm = new DatabaseManager(this);
28: tabel4data = (TableLayout) findViewById(R.id.tabel_data);
29: nama = (EditText) findViewById(R.id.inNama);
30: hobi = (EditText) findViewById(R.id.inHobi);
31: addBtn = (Button) findViewById(R.id.btnAdd);
32: addBtn.setOnClickListener(new View.OnClickListener() {
33: @Override
34: public void onClick(View v) {
35: simpKamuta();
36: }
Dapatkan materi terbaru di 83
www.omayib.com

