Dialog on time picker

user3032164

I need some help regarding to the dialog on time picker. Here are the codes

static final int dialog_id = 0;
int hour,minute;
Button date;
Button time;
DatePicker dp;
TimePicker tp;
EditText et;
EditText et1;

@SuppressWarnings("deprecation")
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    date = (Button) findViewById(R.id.button1);
    time = (Button) findViewById(R.id.button2);
    et = (EditText) findViewById(R.id.editText1);
    et1 = (EditText) findViewById(R.id.EditText01);
    showDialog(dialog_id);
}

    protected Dialog onCreateDialogDialog(int id)
    {
        switch(id)
        {
            case dialog_id:
            return new TimePickerDialog(this, mTimeSetListener, hour, minute, false);
        }
        return null;
    }

    et.setOnClickListener(new OnClickListener() {


        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            date();

        }
    });

    et1.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub

            TimePickerDialog.OnTimeSetListener mTimeSetListener=
            new TimePickerDialog.OnTimeSetListener() {
                @Override

                public void onTimeSet(TimePicker view, int selectedHour, int selectedMinute) {
                     hour = selectedHour;
                     minute = selectedMinute;
                    et1.setText( hour + ":" + minute);
                }
            };


        }
    });

There is an error in the return new in creating dialog for timepicker the mTimeSetListener. This is come from a tutorial but it sends me an error..

Apoorv

Your mTimeSetListener should be outside the onClickListener or else it won't be visible to the TimePickerDialog

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related