我想在覆盖类型功能中将 ImageButton 添加到图库项目。具体来说,我希望在图库中每个图像的顶部放置 4 个按钮,并在按下它们时触发动作。
非常感谢您在这件事上提供的任何帮助或提示。下面是我的 XML 文件。
<include layout="@layout/topnav_bar"/>
<!-- These are my buttons -->
<include layout="@layout/topbuttons"/>
<Gallery xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/runway"
android:gravity="top"
android:spacing="5dp"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<include layout="@layout/bottomnav_bar"/>
这是我的顶部按钮 XML
<ImageButton
android:id="@+id/ibuy"
android:src="@drawable/ishop"
android:onClick="@string/ibuy"
android:scaleType="centerInside"
android:layout_height="50dp"
android:layout_width="20dp"
android:layout_weight="1"/>
<ImageButton
android:src="@drawable/izoom"
android:scaleType="centerInside"
android:layout_height="50dp"
android:layout_width="20dp"
android:layout_weight="1"/>
<ImageButton
android:id="@+id/fblike"
android:src="@drawable/ishare"
android:onClick="@string/postToFaceBook"
android:scaleType="centerInside"
android:layout_height="50dp"
android:layout_width="20dp"
android:layout_weight="1"/>
<ImageButton
android:id="@+id/ilove"
android:src="@drawable/ilove"
android:onClick="@string/rateIt"
android:scaleType="centerInside"
android:layout_height="50dp"
android:layout_width="20dp"
android:layout_weight="1"/>