Как представить один класс и диалогом и фрагментом в коде?
В приложении мне нужно соблюсти такую логику: если это планшет открывать определенные страницы как диалог, если телефон - как обычный фрагмент. Как это наиболее грамотно сделать? Создавать 2 идентичных класса: один наследует DialogFragment, другой Fragment? А общую логику поместить в класс-родитель? Хочу послушать советы