title: Android: how to create "application level" always-on-top view without special permissions?
body: <p>I want to achieve the behavior shown in this image:</p>
  <p><a href="https://i.stack.imgur.com/JwAC0.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JwAC0.png" alt="enter image description here" /></a></p>
  <p>So that the floating view is on top of every activity in the app (and ONLY inside the app).</p>
  <p>I don't want it to be on top of any other apps, so it's NOT a <strong>system overlay</strong>.</p>
  <p>I did a lot or research online, and all the implementations I found define this view as <code>TYPE_SYSTEM_OVERLAY</code> or <code>TYPE_APPLICATION_OVERLAY</code> when initializing its layout params, and this requires the permission <code>android.permission.SYSTEM_ALERT_WINDOW</code>!</p>
  <p>but I want it to be just a normal view inside my app.</p>
  <p>Can this be achieved?</p>