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
   78   79   80   81   82   83   84   85   86   87   88