Activityをスマートフォンは全画面で、タブレットはダイアログっぽくしたいときのTips
fullscreen dialogというらしい
ThemeにDialogWhenLarge
がついたものを使う。
そのままだと外の半透明なところをタップしたときにActivityが終了してしまうので
終了しないようにするにはThemeを継承してandroid:windowCloseOnTouchOutside
を追加する。
例
<style name="DialogWhenLargeNotCloseOnTouchOutside" parent="Theme.AppCompat.DialogWhenLarge">
<item name="android:windowCloseOnTouchOutside">false</item>
</style>