如何在Android对话框上显示弹出窗口

时间:2017-07-17 07:29:29

标签: android

我需要帮助。我想在对话框上显示一个弹出窗口。

在API 23上我做到了。但是在API> 23上我可以做到这一点。见图片。

API > 23

API < 23

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

@TuNguyen不知道您是否还在寻找答案,但是对于仍然面临此问题的人们:我使用popupWindow的(WindowLayoutType)解决了这个问题。添加此作品:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
    popupWindow.windowLayoutType = WindowManager.LayoutParams.TYPE_APPLICATION_ATTACHED_DIALOG

//Refer to the android's doc I attached above for the complete list of WindowLayouts
}

//I am using Kotlin