How to show one layout on top of the other programmatically in my case?
Use a FrameLayout with two children. The two children will be overlapped. This is recommended in one of the tutorials from Android actually, it’s not a hack… Here is an example where a TextView is displayed on top of an ImageView: <FrameLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:layout_width=”fill_parent” android:layout_height=”fill_parent”> <ImageView android:layout_width=”fill_parent” android:layout_height=”fill_parent” android:scaleType=”center” android:src=”https://stackoverflow.com/questions/6690530/@drawable/golden_gate” /> <TextView android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:layout_marginBottom=”20dip” … Read more