Как вы называете хронометрист из предпочтительной деятельности? - PullRequest
1 голос
/ 21 сентября 2011

Можете ли вы сказать мне, как вызвать сборщик времени из предпочтительной деятельности?

Можете ли вы показать необходимый файл manifest.xml, layout.xml и код внутри действия предпочтения и любые другие необходимые файлы для вызова средства выбора времени?

1 Ответ

1 голос
/ 21 сентября 2011

Чтобы добавить TimePicker в стандартное действие, добавьте виджет TimePicker в свой макет следующим образом:

<TimePicker android:id="@+id/timePicker" android:layout_below="@+id/timePicker"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>

Далее, пусть ваша деятельность реализует OnTimeChangedListener.Затем вам нужно добавить следующий метод в свою деятельность:

private void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
    // Do something with the time here
}

Чтобы вызвать TimePicker из PreferenceActivity, вы можете рассмотреть возможность появления диалогового окна для обработки выбора времени от пользователя.Посмотрите на этот класс, который показывает реализацию этого: http://code.google.com/p/onlinemanager/source/browse/trunk/WebViewer/src/fr/webviewer/activity/PreferenceActivity.java?r=76

...