Skip to content
【Deprecated】兼容小米MIUI系统上,后台应用没法弹出Toast的问题
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app fix app/build.gradle May 13, 2016
gradle/wrapper init Feb 9, 2016
toastcompat 更新ChangeLog文件地址 May 12, 2016
.gitignore
ChangeLog.md 基本fix好上传Bintray的功能 May 12, 2016
README.md
build.gradle 支持打包上传到jcenter 以及 根据提示修复一些javadoc May 12, 2016
gradle.properties
gradlew
gradlew.bat init Feb 9, 2016
settings.gradle

README.md

兼容小米MIUI系统的Toast

重要

新IUI系统(Android 6.0.1 MMB29M MIUI 8 6.8.18 | 开发版)上,这个库还需要声明悬浮窗的权限才能使用

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

对的,仅需要在AndroidMainfest.xml中进行声明就可以,不需要引导用户打开权限。

考虑到后来MIUI系统已经修复了这个问题,因此感觉这个库已经不太需要了

Usage

1: 引入依赖库,目前项目已经上传到JCenter,因此只需要在你的项目Module中直接引入即可:

    dependencies {
        compile 'io.github.zhitaocai:toastcompat:0.1.0'
    }

2: 调用方法

    ToastCompat.make(Context context, String text, long duration).show();

ToastCompat实现了自定义的IToast接口,IToast的接口方法基本和原来的Toast相差无几

Blog

You can’t perform that action at this time.