you need to keep the hidden linear layout above your layout, like a button, for example, and make it visible when it is clicked.
This hidden layout will contain your stickers:
example:
Layoutwill look something like this:
<LinearLayout
android:id="@+id/buttonContainer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:visibility="gone"
android:orientation="horizontal" >
<ImageView
android:id="@+id/option1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_weight="1"
android:scaleType="fitCenter"
android:src="@drawable/image1" />
<ImageView
android:id="@+id/option2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_weight="1"
android:scaleType="fitCenter"
android:src="@drawable/image2" />
<ImageView
android:id="@+id/option3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_weight="1"
android:scaleType="fitCenter"
android:src="@drawable/image3" />
</LinearLayout>
place it on top of the layout for the button, customize it according to your needs
and when you click on your button, you should make it visible as follows:
findViewById(R.id.buttonContainer).setVisibility(View.VISIBLE);
, :
findViewById(R.id.buttonContainer).setVisibility(View.GONE);
, .