Skip to content

调用floatview时出现的问题 #1

@Fengxiangmei

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();

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