Ergebnis 1 bis 6 von 6
-
Gehöre zum Inventar
- 31.05.2010, 13:23
- #1
Wie kann ich in Android die Kamera als externe Applikation aufrufen?? Irgendwie finde ich kein gutes Tutorial dazu
-
- 01.06.2010, 17:45
- #2
Was genau meinst du? Die Camera App aufrufen? Einfach per Intents.
Also sowas ala:
Intent intent = new Intent(android.provider.MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA);
startActivity(intent);
android.hardware.Camera cam = android.hardware.Camera.open();
Ich hoffe das war inetwa was in die rechte Richtung.
Gruss
-
Gehöre zum Inventar
- 02.06.2010, 07:16
- #3
konnte das gleiche kurz vorher finden
wie kann ich nun das bild direkt in der Applikation wiederverwenden (Verknüpfen in einem E-Mail oder sowas)
EDIT: oder in einer Liste in der Applikation anschliessend anzeigen
PS: Hatte vorher nur die Verwendung im Programm als "iFrame" gefunden und dies schlug dauernd fehl mit dem externen Aufruf gehts
-
- 02.06.2010, 19:27
- #4
Hey
Ein kleines Bild kannst du so erhalten:
Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 1);
und
@Override
public void onActivityResult(int requestCode, int resultCode,Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(requestCode==1 && resultCode==RESULT_OK) {
Bitmap bitmap = (Bitmap) data.getExtras().get("data");
}
}
Für ein grosses Bild musst du ihm sagen, wo er es abspeichern soll. Das machst du mit
intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, deineURI);
Gruss
Edit:typo
-
Gehöre zum Inventar
- 02.06.2010, 21:14
- #5
danke vielmals... sage am freitag obs ging
-
Gehöre zum Inventar
- 04.06.2010, 07:32
- #6
So der Code ansich funktioniert
aber: wie im unteren screenshot zu sehen, kehrt es nicht mehr zurück... muss ich irgendwie sagen, dass er die camera schliessen muss oder so?
Intent intent2= new Intent("android.media.action.IMAGE_CAPTURE");
Uri uri = Uri.fromFile(new File("tempImage"));
intent2.putExtra(MediaStore.EXTRA_OUTPUT,uri);
startActivityForResult(intent2,1);
oder spinnt einfach der Emulator?
EDIT: auf dem Natel geht es... werde wohl so testen müssen... kann der emulator "repariert" werden?
EDIT2: wo wäre nachher das tempImage gespeichert?
Ähnliche Themen
-
HD2 Kamera - Blitz geht nicht mehr, hilfe!
Von grieche im Forum HTC HD2 SonstigesAntworten: 21Letzter Beitrag: 11.09.2010, 21:39 -
Anrufliste direkt aufrufen
Von tomtino im Forum HTC HD2 SonstigesAntworten: 1Letzter Beitrag: 16.02.2010, 17:58 -
Kontakte aufrufen
Von Starclassic im Forum HTC Touch Pro 2Antworten: 13Letzter Beitrag: 29.01.2010, 20:02 -
Softreset mit Parametern aufrufen
Von mafri im Forum Touch HD AnwendungsprogrammeAntworten: 0Letzter Beitrag: 13.07.2009, 17:38 -
Sprachrekorder schnell aufrufen
Von aladin im Forum Touch HD AnwendungsprogrammeAntworten: 3Letzter Beitrag: 19.01.2009, 22:00
Pixel 10 Serie mit Problemen:...