Wie man ein Bild zu zeigen, in eine "Bildansicht" und speichern Sie das Bild?
Ich benötige einen Bild mit der camera
speichern Sie die Bild, zeigen in ImageView
und wenn ich auf die Imageview
show in fullscreen - Modus .
In der Zukunft benötigen, senden die Bild der internet
.
Dies ist, was ich getan habe :
public void captureImage(View v) {
Intent camera_intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(camera_intent, CAMERA_PIC_REQUEST);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
imgView = (ImageView) findViewById(R.id.formRegister_picture);
imgView.setScaleType(ImageView.ScaleType.CENTER_CROP);
super.onActivityResult(requestCode, resultCode, data);
switch(requestCode){
case CAMERA_PIC_REQUEST:
if(resultCode==RESULT_OK){
Bitmap thumbnail = (Bitmap) data.getExtras().get("data");
imgView.setImageBitmap(thumbnail);
}
}
}
InformationsquelleAutor admqueiroga | 2015-07-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie aufrufen, die die Aktivität der Kamera durch das hinzufügen der folgenden Zeilen im code :
Erstellen Sie nun die Datei
Uri
weil in einigen android-Handys erhalten Sienull
Daten inreturn
so, hier ist die Methode, um das Bild
URI
:Für das abrufen geklickt Bild :
InformationsquelleAutor Azfaar kabir Siddiqui
MainActivity.class
main.xml
Stellen Sie sicher, dass Ihr alle id richtig wäre.
Alles, was Sie wissen müssen, stressfrei, mich zu Kontaktieren.
InformationsquelleAutor Parth Bhayani
Da gibt es keine richtige Lösung dafür, will ich hier, was ich zusammengestellt habe, zu arbeiten und zu korrigieren.
Android-Manifest :
Android-Manifest erneut an der Spitze :
Externe res/xml/file_paths.xml Datei:
"CreateImageFile" - Funktion
AddPhoto Funktion
Aktivität callback
InformationsquelleAutor Kingsley Mitchell
Versuchen Sie dieses, um das Bild zu speichern, um die Datei-explorer:
Holen Sie Bild aus Pfad "imagePath", Wann immer Sie haben, um es anzuzeigen.
InformationsquelleAutor dn_c