Android 获取从自定义ArrayAdapter调用的TimePicker中拾取的时间

Android 获取从自定义ArrayAdapter调用的TimePicker中拾取的时间,android,android-arrayadapter,android-timepicker,Android,Android Arrayadapter,Android Timepicker,我有一个活动,它实现了OnTimeSetListener,并在其中声明了一个TimePickerFragment: public static class TimePickerFragment extends DialogFragment implements TimePickerDialog.OnTimeSetListener { @Override public Dialog onCreateDialog(Bundle savedInstanceState)

我有一个活动,它实现了
OnTimeSetListener
,并在其中声明了一个
TimePickerFragment

public static class TimePickerFragment extends DialogFragment implements
        TimePickerDialog.OnTimeSetListener {

    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {
        // Use the current time as the default values for the picker
        final Calendar c = Calendar.getInstance();
        int hour = c.get(Calendar.HOUR_OF_DAY);
        int minute = c.get(Calendar.MINUTE);

        // Create a new instance of TimePickerDialog and return it
        return new TimePickerDialog(getActivity(),
                (MainActivity) getActivity(), hour, minute,
                DateFormat.is24HourFormat(getActivity()));
    }

    @Override
    public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
        // TODO Auto-generated method stub

    }

}

@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
    // TODO Auto-generated method stub
    pickerHour = hourOfDay;
    pickerMin = minute;
    ((TextView) findViewById(R.id.textView_hour)).setText(this.pickerHour
            + ":" + this.pickerMin);
}
我从一个定制的
阵列适配器中称之为
计时器

TextView hour = (TextView) includeBottom.findViewById(R.id.textView_hour);
        hour.setText(Content.FORMAT_HEURES_RAPPEL.format(rappel.getHeure()));
        hour.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                RappelAdapter.this.runAnimation2(v);
                DialogFragment newFragment = new TimePickerFragment();
                newFragment.show(((MainActivity)contexte).getSupportFragmentManager(), "timePicker");

            }
        });

我需要如何在数据库中保存小时数,所以我需要知道从适配器中从用户那里选择的时间。我该怎么做?

您可以使用
SharedReferences
来节省小时和分钟,并在
int
string

将小时和分钟从
String
int
保存到
SharedReferences

您所说的“数据库”是什么意思?您使用的是什么数据库?您想知道如何选择时间或如何添加到数据库中?我知道如何使用我正在使用的sqlite数据库。我需要知道如何从列表视图的每个项目的时间选择器中获取时间,因为我有一个按钮可以为列表视图的每个项目选择时间