# flutter_loadingdialog_plugin **Repository Path**: rishli/flutter_loadingdialog_plugin ## Basic Information - **Project Name**: flutter_loadingdialog_plugin - **Description**: flutter android原生loading dialog(仅封装了Android),专为网络请求需要显示加载框的场景设计,不依赖flutter context - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2021-05-13 - **Last Updated**: 2023-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # flutter_nativedialog_plugin flutter android原生loading dialog(仅封装了Android),专为网络请求需要显示加载框的场景设计,基于[Android-SpinKit](https://github.com/ybq/Android-SpinKit) 封装的loading样式 ## 功能说明 * 支持自定义loading样式和文本 * 暂不支持自定义loading和文本配色 ## 优点 * 在flutter中使用,不依赖flutter context,直接使用原生loading dialog,显示在所有widget之上 * 可以在任何地方显示,专为网络请求需要显示加载框的场景设计 * 可以根据需求设置在loading dialog显示过程中,能否通过物理返回按钮关闭dialog * 能监听物理返回按钮关闭弹窗的事件,将事件回调到flutter,用于正在网络请求时(显示加载弹窗),关闭弹窗同时取消请求的场景 ## 三、使用方式 ``` dependencies: flutter_nativedialog_plugin: git: url: https://gitee.com/rishli/flutter_loadingdialog_plugin.git ref: (tag标签) ``` ## 四、说明 * 2022年1月11日:发现在小米cc9 pro(android 11、MIUI12.5.5)手机上,Android-SpinKit加载动画无法显示(使用官方demo也不能显示),所以修改为直接使用系统ProgressBar来显示loading ,不支持自定义loading样式了。