Dialogs:
- Clear Dialog background
- Resize window
new Dialog(getActivity(), R.style.DialogStyle); | |
<style name="DialogStyle" parent="Base.Theme.AppCompat.Dialog"> | |
<item name="android:windowNoTitle">true</item> | |
<item name="android:windowBackground">@android:color/transparent</item> | |
</style> | |
val window = dialog?.window | |
window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) | |
window?.clearFlags(FLAG_DIM_BEHIND) |
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { | |
super.onViewCreated(view, savedInstanceState) | |
dialog?.window?.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE) | |
} |