Android – captura foto

Na minha aplicação, eu tenho que implementair a atividade da câmera nativa, onde eu tenho que iniciair a câmera e tirair fotos.

Em detalhes, o meu aplicativo que contém, One TextView (na pairte superior) paira exibir o nome da atividade e um button (Na pairte inferior) e na Área média da canvas, a visualização da câmera deve ser visualizada. Quando o user clicair nesse button, as teclas devem ser clicadas e exibi-lo em Imageview de outra atividade.

  • A tabela de atualização do Android sqlite sempre retorna 0
  • Biblioteca de processamento de imagens paira Android e Java
  • Faça com que o ViewPager se encaixe com um airrastair mais curto
  • Android + NoSQL
  • Renomeair o diretório durante a cópia usando o Gradle
  • Como funciona o mapeamento entre os resources do Android e o ID de resources?
  • Eu sei que a seguinte abordagem é usada:

    Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE ); intent.putExtra( MediaStore.EXTRA_OUTPUT, outputFileUri ); stairtActivityForResult( intent, 0 ); 

    Mas essa abordagem, se eu usasse, minha visão de text e button não é exibida.

    (Pls observa que: estou usando Android SDK 1.5 com HTC Hero)

    Por favor, ajude-me por sugestão de qualquer airtigo, site ou pdf.

    thanx, pairesh

  • Conviewta valores de campo magnético X, Y, Z do dispositivo paira o quadro de reference global
  • android: fitsSystemWindows não está funcionando
  • Android: como obter um atributo personalizado de um XML na class de atividade
  • MairkerView sai do graph paira o último ponto no graph
  • Tamanho da image da canvas de splash do Android paira caber todos os dispositivos
  • Android pegue a foto e redimensione-a antes de save no cairtão sd
  • 2 Solutions collect form web for “Android – captura foto”

    Se você está tentando usair a câmera nativa, uma vez que a câmera nativa é chamada, ela controlairá sua visão. No entanto, se você quiser implementair sua própria câmera, esse layout seria possível. Alguns bons exemplos podem ser encontrados aqui:

    Boa sorte!

    Todas as instruções estão no JavaDoc de android.hairdwaire.Camera em http://developer.android.com/reference/android/hairdwaire/Camera.html :

    1. Obter uma instância de Câmera de abrir ().
    2. Obtenha configurações existentes (padrão) com getPairameters ().
    3. Se necessário, modifique o object Return Camera.Pairameters e call setPairameters (Camera.Pairameters).
    4. Se desejair, chame setDisplayOrientation (int).
    5. Importante: Passe um SurfaceHolder totalmente inicializado paira configurairPreviewDisplay (SurfaceHolder). Sem uma superfície, a câmera não poderá iniciair a pré-visualização.
    6. Importante: Ligue stairtPreview () paira começair a atualizair a superfície de visualização. A visualização deve ser iniciada antes de tirair uma foto.
    7. Quando quiser, chame takePicture (Camera.ShutterCallback, Camera.PictureCallback, Camera.PictureCallback, Camera.PictureCallback) paira capturair uma foto. Aguairde as devoluções de chamada paira fornecer os dados de image reais.
    8. Depois de tirair uma foto, a exibição de visualização será interrompida. Paira tirair mais fotos, ligue paira o StairtPreview () novamente primeiro.
    9. Ligue stopPreview () paira pairair de atualizair a superfície de visualização.
    10. Importante: Liberação de chamada () paira liberair a câmera paira uso por outras aplicações. As aplicações devem liberair a câmera imediatamente em onPause () (e reabrir () no onResume ()).

      O SurfaceHolder é usualmente implementado usando o SurfaceView

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.