Skip to content

调用floatview时出现的问题 #1

Description

@Fengxiangmei

将floatview 运用在来电监听上使用CallShowReceiver.java , 第一次来电显示正常,第二次,显示3个悬浮窗,第3次,会显示5个悬浮窗,以此类推1,3,5,7,9........... 建议将CallShowReceiver.java中设为 private static FloatView floatView;
在部分手机上,如小米,第二次拨打会报错误 :IllegalStateException: view has already been added to the window manager 建议在报错地点 floatView.addToWindow()修改成 if (floatView.getParent() == null)
floatView.addToWindow();

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions