el establecimiento de la imagen capturada por la cámara incorporada en un ImageView

votos
1

en mi aplicación im llamada construido en la cámara para la captura de imagen, pero quiero poner esa imagen en una vista de la imagen siguiente es el código. Entonces, ¿qué código debo añadir a la misma para fijar la imagen en imageview.

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    Intent intent = new Intent(android.media.action.IMAGE_CAPTURE);
    startActivityForResult(intent, 0);


}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == Activity.RESULT_OK && requestCode == 0) {
String result = data.toURI();
// ...
}
}

Gracias por adelantado

Publicado el 09/03/2010 a las 14:27
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0

Añadir un botón y un ImageView a su diseño principal. Al hacer clic en el botón, primero intent.putExtra para especificar dónde se almacenará la imagen, a continuación, iniciar la intención de la cámara. En su onActivityResult, si el resultCode regresa 0 que significa que el usuario ha aceptado la imagen. En este caso, ir a tomar la imagen de la trayectoria que ha especificado como un extra de la intención. Crear un mapa de bits del archivo especificado por el camino, a continuación, establecer el mapa de bits de imagen en su ImageView.

Respondida el 14/03/2010 a las 02:44
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more