我搜索了论坛,但没有为我的问题找到任何具体或可理解的答案。
我想将我的 Imagebutton 图像更改为从图库中选择的图片。关闭应用程序后,图像最好保持更改。
我的按钮 XML 在这里:
<ImageButton
android:id="@+id/eat"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:adjustViewBounds="true"
android:background="@drawable/eat"
android:clickable="true"
android:longClickable="true"
android:scaleType="fitCenter" />
用于播放声音的 java 代码在这里使用 OnClick 方法。
ImageButton eat = (ImageButton) findViewById (R.id.eat);
eat.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mp1.start();
}
});
我也想在这里添加 OnLongClick 方法,(因为 OnClick 已经拍摄并且图像替换应该有点不同),但没有找到正确的方法。你能指导我一点吗?