Attribute of RelativeLayout android:background=\"@android:color/transparent\"
is not working . I just want to make its background transparent?
Well, since you said you have an activity in the background, you should be using a fragment for this. If you're using a fragment, just set thr framelayout to transparent background, or don't set it at all, I think this should work as well, your fragment would be on top of the other layout.
If you use
getSupportFragmentManager().beginTransaction()
.add(R.id.fragment_container, fragment).commit();
Then it just adds it on top of the previous one, doesn't replace it like .replace() does. If you want an activity to be on top of another activity, that is not possible, as there can be only one activity alive at one time.