Maalesef, Android Place Picker closes immediately after launch numaralı telefondan cevap bulamadık. Benim için PlacePicker başlatılır, Bilinmeyen olarak yerini gösterir ve ardından resultCode 2 ile döner.Android PlacePicker, fırlatıldıktan 2 saniye sonra kapanıyor
Bazı gerçekleri tekrar doğrulamak için: Uygulamamın şu ana kadar iki etkinliği var. İlk aktivite, şu ana kadar iyi çalışan bir harita; Orada sorun yok. İkinci etkinliğin, kullanıcının PlacePicker'ı başlatmasına izin veren bir düğmesi vardır. İlk etkinliğin haritayı sorunsuzca başlatması, okuyucumun iyi olduğunu ve Google Api Konsolumun doğru verilere sahip olduğunu okuyucuya sağlamlaştırmalıdır. Yani bu beni bırakıyor: ne yapıyorum yanlış? Tam örneği https://developers.google.com/places/android-api/placepicker olarak kullanıyorum. Aslında burada benim kod
try {
IntentBuilder builder = new IntentBuilder();
startActivityForResult(builder.build(this), REQUEST_PLACE_PICKER);
} catch (GooglePlayServicesRepairableException e) {
e.printStackTrace();
} catch (GooglePlayServicesNotAvailableException e) {
e.printStackTrace();
}
ve sonra
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (RESULT_OK != resultCode) {
Log.d(TAG,"bad result: "+resultCode);
return;
}
if (REQUEST_PLACE_PICKER == requestCode) {
Place place = PlacePicker.getPlace(data, this);
String toastMsg = String.format("Place: %s", place.getName());
Toast.makeText(this, toastMsg, Toast.LENGTH_LONG).show();
}
}
ve burada benim tam günlük
D/ViewRootImpl: ViewPostImeInputStage ACTION_DOWN
W/IInputConnectionWrapper: showStatusIcon on inactive InputConnection
D/SRIB_DCS: log_dcs ThreadedRenderer::initialize entered!
D/AddLocationActivity: bad result: 2
aynı sorun karşısında. Herhangi bir çözüm buldunuz mu? –