Expo-image-picker Android не имеет кнопки выбораAndroid

Форум для тех, кто программирует под Android
Anonymous
Expo-image-picker Android не имеет кнопки выбора

Сообщение Anonymous »

Я использую React Native и Expo, и средство выбора изображений Expo отлично работает на iOS и в основном отлично работает на Android, за одним исключением. Когда пользователь извлекает изображение из галереи, нет кнопок «ОК», «Выбрать» или «Готово».
Пользователю необходимо нажать кнопку обрезки, чтобы принять изображение. Это типично? Я чувствую, что это будет сбивать с толку и ухудшить взаимодействие с пользователем...

Код: Выделить всё

const chooseImage = async (useCamera, index) => {
if (!(await checkPermission(useCamera))) {
Alert.alert(
"Permission missing.",
"Camera permission is required to take image."
);
return;
}
const method = useCamera ? "launchCameraAsync" : "launchImageLibraryAsync";
const result = await ImagePicker[method]({
allowsEditing: true,
base64: false,
aspect: [3, 4],
});
if (!result.cancelled) {
// upload image and retrieve image url
const {height, width, type, uri} = result;
profile.images[index] = uri;
if (uri != null) {
setProfile(profile);
}
setChangedValue("images");
}
};
Изображение

ОБНОВЛЕНИЕ
Обнаружено, что я могу выбрать фотографию, если удалю возможность редактирования, позволяющую редактирование. Но я хочу, чтобы пользователь мог редактировать, поэтому мне любопытно, почему при редактировании нет кнопки «ОК»?


Подробнее здесь: https://stackoverflow.com/questions/639 ... ect-button

Вернуться в «Android»