ネイティブのグーグルマップアプリをプロジェクトにロードするための次のコードがあります。
final Intent intent = new Intent(Intent.ACTION_VIEW, Uri
.parse("http://maps.google.com/maps?"
+ "saddr=43.0054446,-87.9678884"
+ "&daddr=42.9257104,-88.0508355"));
intent.setClassName("com.google.android.apps.maps",
"com.google.android.maps.MapsActivity");
startActivity(intent);
知っておくべき制限や前提条件はありますか?
それは私のラップトップエミュレーターでは機能しますが、PCエミュレーターでは機能しないためです。
ネイティブのグーグルマップアプリのみをロードします。どのエミュレーターでも動作するはずです。
私がここで欠けているものはありますか?
空白の黒い画面が表示され、logcatエラーは次のとおりです。
04-16 16:20:06.051:D / PhoneWindow(841):フォーカスされたビューcom.android.internal.policy.impl.PhoneWindow$DecorView@450274e8にIDがないため、フォーカスされているビューを保存できませんでした。