Control your profiles using Android Broadcasts (Overlays Pro)

Maximize your control!

Find your profile ID (required for profile specific broadcasts):

Profile ID
Your profile ID will show in the profile settings dialog.

Supported broadcasts:
1. com.applay.overlay.profile.SHOW – Show a profile. Must specify “ProfileId:ID” extra.
2. com.applay.overlay.profile.HIDE – Hide a profile. Must specify “ProfileId:ID” extra.
3. com.applay.overlay.profile.TOGGLE – Toggle profile state. Must specify “ProfileId:ID” extra.
4. com.applay.overlay.app.START – Start Overlays background services.
5. com.applay.overlay.app.STOP – Stop Overlays background services.
6. com.applay.overlay.profile.MINIMIZE – Minimize an expanded profile. Must specify “ProfileId:ID” extra.
7. com.applay.overlay.profile.EXPAND – Expand a minimized profile. Must specify “ProfileId:ID” extra.

Example:
Intent showProfile = new Intent("com.applay.overlay.profile.SHOW");
showProfile.putExtra("ProfileId", 14);
sendBroadcast(showProfile);

You can also send broadcast using Tasker or any other 3rd party application.

Blacklist (Overlays Pro)

Sometimes you want a profile to float everywhere except when you’re in a specific application. For example, you created a profile that floats the Gmail widget everywhere but you want it to disappear when you open the Gmail application. Well, now you can!