Полноэкранные диалоги в дизайне материалов должны иметь подтверждение и отклонение действий на панели действий/панели инструментов.Подтверждение и отключение экрана для полноэкранного экрана Android
Мой вопрос, как я могу это сделать?
Чтобы показать диалог:
getFragmentManager().beginTransaction()
.add(R.id.container, new MyDialogFragment())
.addToBackStack(null).commit();
Мой диалог фрагмент:
public class MyDialogFragment extends DialogFragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_layout, container, false);
}
}
Что делает ваш макет файла выглядеть? У меня возникли проблемы с созданием полноэкранного диалога, и, похоже, вам это удалось. – Jon
Можете ли вы рассказать о том, с какими трудностями вы столкнулись? Сама компоновка должна быть такой простой или сложной, как вы хотите, я предполагаю, что вы сделали макеты для действий и фрагментов. Единственное визуальное отличие для полноэкранного диалога - это области, которые я выделил красным цветом. – SunnySydeUp
Я думаю, что этот вопрос (http://stackoverflow.com/questions/30684312/android-full-screen-dialog-callback-issue) подводит итог. По умолчанию диалог не является полноэкранным. – Jon