How to start an activity overlay on the current screen?

Actually, I would like to make a share intent to show a “Share via” menu for captured image.

I made the function in my new NativeActivity to start the activity, however, the “Share via” will NOT overlay to the current screen, but black out the background.

I have tried to create an “Translucence” activity, which worked in 100% android SDK, but when called by Unity, it’s still black out the background.

Do anyone worked on this matter can suggest me what’s going wrong?

I’m hitting the same issue. Anyone solved it?

Specifically: I’ve got another Activity that gets launched when the user performs an action. But when that happens, the background is black. This works fine in a native app.