В приложении «Календарь» на моем Galaxy Tab 10.1 при создании нового события появляется диалоговое окно с кнопками «Готово» и «Отмена» в строке заголовка / области панели действий.
Я хотел бы реализовать это в своем приложении. Я пытался использовать setHasOptionsMenu(true)
в дополнение к переопределению onCreateOptionsMenu
в моем подклассе DialogFragment
, но мои действия не появляются. Я также пытался вызвать getDialog().getActionBar()
из onCreateView
, но он всегда возвращает null
.
Я могу заставить это работать, если я запускаю Activity
вместо того, чтобы показывать диалог, но это занимает весь экран. Есть ли стандартный способ сделать это с помощью DialogFragment
?