первый пост, так что будь милым:)
Моя проблема в том, что у меня есть класс, чтобы открыть камеру телефона. Однако, если я нажму кнопку «Назад» на моем телефоне, приложение вылетит.
Есть ли способ предотвратить это? может просто отключить кнопку возврата?
Любая помощь будет оценена
Это код, который я вызываю, чтобы открыть камеру.
btnpicture.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityIfNeeded(cameraIntent, CAMERA_REQUEST);
}
});
РЕДАКТИРОВАТЬ: эта проблема также возникает, когда у меня есть другая кнопка, чтобы открыть галерею. Приложение просто зависало при нажатии кнопки «Назад».
btnsdpic.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent gallery = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI);
startActivityIfNeeded(gallery, SELECT_IMAGE);
}
});
Спасибо, ребята
Hemm.