Вопрос

Пожалуйста, скажите мне:

  1. Как сохранить изображение камеры в «SharedPreferences»?

  2. После открытия камеры и сфотографироваться, когда я возвращаюсь к предыдущему деятельности, я обнаружил, что экран отображается горизонтально, и он не возвращается обратно к фактической ориентации. Как я могу решить эту проблему?

С Уважением

Это было полезно?

Решение

Вы не можете сохранить бинарные данные в SharedPreferencesАнкет Вы можете сериализовать свое изображение в строковое значение и сохранить его в SharedPreferences Но это не то, для чего предназначены предпочтения.

Вам будет лучше сохранить изображение в базе данных.

Что касается ориентации экрана, взгляните на этот вопрос: Как заставить приложение игнорировать изменение ориентации экрана?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top