Page 48 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 48

  24 JAM!! Pintar Pemrograman Android
            18:  </LinearLayout>
            19:

                3.  Berikutnya  kita  sedikt  banyak  koding  di  activity
                    picker.java
            1:  package com.picker;
            2:
            3:  import java.text.DateFormat;
            4:  import java.util.Calendar;
            5:
            6:  import android.app.Activity;
            7:  import android.app.DatePickerDialog;
            8:  import android.app.TimePickerDialog;
            9:  import android.os.Bundle;
            10:  import android.view.View;
            11:  import android.view.View.OnClickListener;
            12:  import android.widget.Button;
            13:  import android.widget.DatePicker;
            14:  import android.widget.TextView;
            15:  import android.widget.TimePicker;
            16:
            17:  public class picker extends Activity
            18:     implements OnClickListener {
            19:
            20:      DateFormat fmtDateAndTime =
            21:      DateFormat.getDateTimeInstance();
            22:     TextView dateAndTimeLabel;
            23:     Calendar dateAndTime = Calendar.getInstance();
            24:     DatePickerDialog.OnDateSetListener d =
            25:     new DatePickerDialog.OnDateSetListener() {
            26:      @Override
            27:     public void onDateSet(DatePicker view, int year, int month,
            28:       int day) {
            29:      // TODO Auto-generated method stub
            30:     dateAndTime.set(Calendar.YEAR, year);
            31:     dateAndTime.set(Calendar.MONTH, month);
            32:     dateAndTime.set(Calendar.DAY_OF_MONTH, day);
            33:     updateLabel();
            34:            }
            35:     };
            36:     TimePickerDialog.OnTimeSetListener t =
            37:     new TimePickerDialog.OnTimeSetListener() {
            38:     @Override
            39:     public void onTimeSet(TimePicker view, int jam, int menit) {
            40:            // TODO Auto-generated method stub
            41:            dateAndTime.set(Calendar.HOUR_OF_DAY, jam);
            42:            dateAndTime.set(Calendar.MINUTE, menit);
            43:            updateLabel();
            44:            }
            45:     };
            46:
            47:     /** Called when the activity is first created. */
            48:     @Override
            49:     public void onCreate(Bundle savedInstanceState) {
            50:     super.onCreate(savedInstanceState);
            51:     setContentView(R.layout.main);
                              Dapatkan materi terbaru di                   48
                                       www.omayib.com
   43   44   45   46   47   48   49   50   51   52   53