# NewToast **Repository Path**: ZCY8/NewToast ## Basic Information - **Project Name**: NewToast - **Description**: :v:Android 上一种可交互的Alert警告框 代替Toast 且在Dialog存在的情况下显示在阴影之上 WindowManager无需申请权限 - **Primary Language**: Kotlin - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-02-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 阅前请看 [Wiki](https://github.com/o0o0oo00/NewToast/wiki) 实现在Dialog存在的情况下,仍然能够显示一个警告框Alert 而不被Dialog覆盖在阴影之下 采用的是 **`WindowManager`** 而**不需要**申请权限 层级设置为 `TYPE_APPLICATION_SUB_PANEL` > are displayed on top their attached window 由于Activity的层级为`TYPE_APPLICATION` PopupWindow的层级为`TYPE_APPLICATION_PANEL` 所以我们的Toast只需要层级设置为高于前面二者即可。 ### 使用 ``` warning("warning") ``` 如下图所示,我的Alert显示在了Dialog的**阴影之上** ![image](https://raw.githubusercontent.com/o0o0oo00/NewToast/master/image/image.png)