GithubHelp home page GithubHelp logo

floatwindow's People

Contributors

chengaomin avatar gflkdns avatar hhhaiai avatar xuyingke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

floatwindow's Issues

oppo r9s android6.0系统

有时候 悬浮窗 不显示,需要按一下睡眠键,屏幕变暗后,悬浮窗就冒出来了。很奇葩。发生的概率是30%-40%。还挺高。

如果悬浮窗setDesktopShow(false),就会出现出现一下就会消失

..希望能修复这个问题.现在我也是监听前后台来进行hide/show...
代码如下,如果设置setDesktopShow(false)就会出现题目问题..
机型:华为荣耀


val floatView= ImageView(applicationContext)
                    floatView.setImageResource(R.mipmap.floatview)
                    FloatWindow.with(applicationContext)
                            .setView(floatView)
                            .setDesktopShow(false)
                            .setMoveType(MoveType.SLIDE)
                            .setX(Screen.WIDTH,0.8f)
                            .setY(Screen.HEIGHT,0.8f)
                            .build()

不能用啊

Error: Program type already present: android.support.v4.media.MediaBrowserCompat$ItemCallback
 implementation ("com.github.SDKers:FloatWindow:1.0.9") {
        exclude group: 'com.android.support', module: 'support-v4'
    }

这样也不行

调用FloatWindow.destroy()后闪退

已经初始化过了,每次调用FloatWindow.destroy()都会报错。
多次尝试后发现,如果之前调用过FloatWindow.show(),就不会再报错了。
请问这个问题怎么解决?

        at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3706)
        at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3724)
        at android.app.ActivityThread.access$1400(ActivityThread.java:151)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1357)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:135)
        at android.app.ActivityThread.main(ActivityThread.java:5254)
        at java.lang.reflect.Method.invoke(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:372)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
     Caused by: java.lang.IllegalArgumentException: View=android.widget.FrameLayout{29cecb49 V.E..... ......ID 0,0-0,0} not attached to window manager
        at android.view.WindowManagerGlobal.findViewLocked(WindowManagerGlobal.java:396)
        at android.view.WindowManagerGlobal.removeView(WindowManagerGlobal.java:322)
        at android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:111)
        at com.yhao.floatwindow.impl.FloatPhone.dismiss(FloatPhone.java:129)
        at com.yhao.floatwindow.impl.IFloatWindowImpl.dismiss(IFloatWindowImpl.java:136)
        at com.yhao.floatwindow.FloatWindow.destroy(FloatWindow.java:69)
        at com.yhao.floatwindow.FloatWindow.destroy(FloatWindow.java:57)
        at com.bestsch.classboard.mvp.ui.activity.MainActivity.onDestroy(MainActivity.java:388)
        at android.app.Activity.performDestroy(Activity.java:6169)
        at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1141)
        at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3693)
        at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3724) 
        at android.app.ActivityThread.access$1400(ActivityThread.java:151) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1357) 
        at android.os.Handler.dispatchMessage(Handler.java:102) 
        at android.os.Looper.loop(Looper.java:135) 
        at android.app.ActivityThread.main(ActivityThread.java:5254) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at java.lang.reflect.Method.invoke(Method.java:372) 
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698) 

设置桌面展示为False

设置桌面展示为False 但是在切换页面的时候会出现一下就隐藏了 不太清为什么。

自动消失

经常显示着的时候,回到主页面,一段时间后就自动消失了,看了日志,没有错误日志,不知道是什么原因,我是不断读取本地文件并更新view,时间间隔1s、2s、都有这种现象

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.