(对话框)片段中的EditText

时间:2014-08-06 15:56:48

标签: android android-edittext android-dialogfragment

我现在正在学习Fragments,并在Android Devoloper上关注一个示例,其中使用静态类创建了timepicker对话框。重写的方法onCreateDialog(Bundle SavedInstanceState)返回一个Dialog。

现在我想做同样的事情,但用一个简单的EditText替换TimePicker。我不知道如何更改此静态类来完成此操作?我可以在使用EditText时仍然返回一个Dialog吗?应该使用什么Callback方法?

下面是在DialogFragment中处理TimePicker的静态类。我只是 - 如上所述将其更改为片段补充Edittext。

谢谢!!!

 public static class TimePickerFragment extends DialogFragment
implements TimePickerDialog.OnTimeSetListener {

    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {

        final Calendar c = Calendar.getInstance();
        int hour = c.get(Calendar.HOUR_OF_DAY);
        int minute = c.get(Calendar.MINUTE);

        return new TimePickerDialog(getActivity(), this, hour, minute,
            DateFormat.is24HourFormat(getActivity()));
    }

    public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
            }
} 

0 个答案:

没有答案