Apk Android Camara
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.InputStream;
import android.app.Activity;
importandroid.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.media.MediaScannerConnection;
importandroid.media.MediaScannerConnection.MediaScannerConnectionClient;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.provider.MediaStore;
import android.view.View;
importandroid.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.RadioButton;
public class Camera extends Activity {
/**
* Constantes para identificar laacci—n realizada (tomar una fotograf’a
* o bien seleccionarla de la galer’a)
*/
private static int TAKE_PICTURE = 1;
private static int SELECT_PICTURE = 2;
/**
* Variable que define elnombre para el archivo donde escribiremos
* la fotograf’a de tama–o completo al tomarla.
*/
private String name = "";
/** Este mŽtodo es llamado cuando la actividad es creada */ @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
name =Environment.getExternalStorageDirectory() + "/test.jpg";
Button btnAction = (Button)findViewById(R.id.btnPic);
btnAction.setOnClickListener(new OnClickListener() {
@Override
public voidonClick(View v) {
/**
* Obtenemos los botones de imagen completa y de galer’a para revisar su estatus
* m‡s adelante
*/
RadioButton rbtnFull= (RadioButton)findViewById(R.id.radbtnFull);
RadioButton rbtnGallery = (RadioButton)findViewById(R.id.radbtnGall);
/**
* Para todos los casos es...
Regístrate para leer el documento completo.