自定义style
<style name="FrameWindowStyle2" parent="android:style/Theme.Dialog"> <item name="android:windowBackground">@drawable/photo_choose_bg</item><!--自定义背景--> <item name="android:windowSoftInputMode">stateAlwaysVisible</item><!--显示软件盘--> </style>
dialog.dismiss()前调用
imm.hideSoftInputFromWindow(edittext.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);