Je suis complètement nouvelles sur Android et malheureusement avec peu de temps pour l'apprendre par la bonne façon, j'ai un travail à libérer. Le problème est: je dois prendre une photo et la traiter avec un algorithme que j'ai fait. Je l'ai fait par la meilleure façon que je pouvais trouver, je sais qu'il ressemble vraiment trahsie pour ceux qui en ont vraiment obtenir android (désolé)Comment traiter une photo prise par une intention?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
takePic();
protected void takePic(){
Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(takePictureIntent, 100);
}
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Bundle extras = data.getExtras();
mImageBitmap = (Bitmap) extras.get("data");
Algorithm(mImageBitmap)
Mais il ne traite pas, il prend une photo, demandez à sauvegarder ou annuler et quitte l'application, je l'ai déjà fait de différentes manières (création d'une nouvelle activité), mais rien ne semble fonctionner
Que fait votre méthode Algorithme (..)? Je vais supposer que se bloque – dymmeh
cela pourrait aider - http://stackoverflow.com/questions/15248265/camera-intent-not-working-with-samsung-galaxy-s3/15287164#15287164 – Carbon