Я искал форумы, но не нашел никаких конкретных или понятных ответов для моей проблемы.Изменение образа изображения (из галереи) с помощью longclick
Я хотел бы изменить изображение своего изображения на изображение, выбранное из галереи. Раньше изображение должно оставаться неизменным после закрытия приложения.
Мой 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 будет Allready принято и изображение замены должно быть немного по-другому), но нету нашел правильный путь. Можете ли вы, пожалуйста, направить меня немного?
Необходимо вернуть true из onLongClickListener. –