Я создаю приложение, в котором мне нужен календарь, чтобы пользователь мог выбрать дату. Я пытаюсь внедрить библиотеку Caldroid в свой проект, и я хочу показать календарь не в новом Activity
, а вместо этого в Dialog
.Caldroid Dialog и FragmentActivity
Мои вопросы:
- Поскольку я использую
Activity
который уже содержит некоторые виджеты, мне нужно, чтобы изменить егоFragmentActivity
? - Я хочу показать Caldroid
Dialog
, нажав на календарьImageButton
, мне нужен второйFragmentActivity
?
Спасибо! Я выполнил шаги, добавил проект и установил прослушиватель, но есть 'FragmentTransaction t = getSupportFragmentManager(). BeginTransaction();' который вызывает ошибку. Также 'R.id.calendar1' не существует. Должен ли я создать его? – Ctrlfreak
Вы интегрировали библиотеку с вашим приложением точно так, как указано https://github.com/roomorama/Caldroid#setup? Вы используете Maven или Gradle? –
Я добавил 'compile 'com.roomorama: caldroid: 1.1.8'' к моему файлу сборки градиента. – Ctrlfreak