Meine App verwendet Google Places API für Android. Es funktioniert gut, um einen Ort auszuwählen. Aber ich möchte auch einen Bitmap-Schnappschuss aus dem Intent-Ergebnis. Wie kann die Bitmap aus den Intent-Daten abgerufen werden?Wie kann ich einen Bitmap-Snapshot mit Google Places API für Android erhalten?
1
A
Antwort
0
Versuchen Sie, eine Funktion zu schreiben, die eine Screenshot-Methode aufruft/ausführt, nachdem der Benutzer einen Ort ausgewählt hat. Zum Beispiel
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == PLACE_PICKER_REQUEST) {
if (resultCode == RESULT_OK) {
Place place = PlacePicker.getPlace(data, this);
String toastMsg = String.format("Place: %s", place.getName());
Toast.makeText(this, toastMsg, Toast.LENGTH_LONG).show();
executeScreenshot();
}
}
}
Wie programmatisch Screenshot zu aktivieren, in this thread diskutiert. Es könnte helfen.