2016-09-27 3 views
0

Я хочу показать захваченное изображение после того, как кто-то щелкнет по нему. Текущий подход, который я использую, заключается в создании нового Activity for ImageView после сохранения изображения на SD-карту, но это занимает много времени, и наблюдается отставание.Могу ли я иметь CameraPreview и ImageView в том же действии в полноэкранном режиме?

После операции ImageView я хочу снова переключиться на активность CameraPreview. Можно ли это сделать с помощью одного действия и замены предварительного просмотра с помощью ImageView в том же самом действии?

ответ

3

Конечно, это может быть сделано одним действием.

  • Первоначально показать CameraPreview и скрыть ImageView
  • Когда пользователь "щелкает его"
    • остановить просмотр
    • сделать снимок и показать его в ImageView (например, like shown in this answer)
    • скрыть Входит raPreview, показать ImageView
  • Когда пользователь вводит некоторую другую кнопку (или любой другой)
    • начать просмотр
    • скрыть ImageView показать CameraPreview
+0

что вы mea n, сделайте снимок и покажите? Вы хотите сохранить его, а затем загрузить его оттуда? – R1234