1

要求是在应用程序中添加聊天功能,一旦启动,该功能将在最小化视图中的所有活动中可用 - 您可以在一个活动中开始聊天并在更改活动时保持活动状态。

解决方案 -> 使用此权限,并创建一个服务,以覆盖所有屏幕。

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

我们的要求有问题-> 

  1. 我们不需要一个对所有应用程序都可见的视图——一个只对我们的应用程序可见的视图。
  2. 使用上述解决方案需要用户对 API 级别 >=M 的运行时权限。
  3. 用户可以从设置中禁用此权限,并且覆盖将不起作用。</li>

有什么方法可以在不使用此权限和服务的情况下实现这一目标。

4

0 回答 0