EasyFloat是一個(gè)用于創(chuàng)建懸浮窗的Android庫,根據(jù)搜索結(jié)果,使用EasyFloat不需要root權(quán)限。
EasyFloat通過在Activity的onStart時(shí)將要懸浮的View添加到ContentParent上來實(shí)現(xiàn)懸浮窗功能,避免了申請TYPE_SYSTEM_ALERT權(quán)限的需要。
EasyFloat.layout(R.layout.layout_float_view).blackList(mutableListOf(ThirdActivity::class.java)).layoutParams(initLayoutParams()).listener {initListener(it)}.show(this)
進(jìn)行初始化。EasyFloat.dismiss(this)
直接調(diào)用dismiss方法銷毀懸浮窗。通過上述信息,可以看出EasyFloat是一個(gè)功能強(qiáng)大且易于使用的懸浮窗實(shí)現(xiàn)工具,它不需要root權(quán)限即可使用,為用戶提供了便利。