原本想通过framelayout实现一个悬浮在其他控件上的按钮,但是觉得很麻烦,需要各个界面都要动态填充.于是想到了悬浮窗,就自定一个ImageView用于显示全局按钮.
一、首先因为悬浮窗式的所以要添加权限,对于SDK>=23的需要动态获取权限,我这边用的是22的
<uses android:name=android.permission.SYSTEM_ALERT_WINDOW>
<uses android:name=android.permission.WRITE_SETTINGS/>
二、通过application获取到