Gogole Mapsを以下のコードで特定の場所に開こうとしていますが、「アクティビティが見つかりません」というエラーが表示されてクラッシュしています。誰が問題が何かを見ることができますか? startActivity
への呼び出しの前にGoogleマップアプリを特定の場所に開く
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity");
:これを追加
ImageButton addressbutton = (ImageButton) findViewById(R.id.addressbutton);
addressbutton.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
String uri = "geo:0,0?q=MCNAMARA+TERMINAL+ROMULUS+MI+48174";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(uri));
startActivity(i);
}
});
私のテストプロジェクトにonClickコードを貼り付けても問題ありませんでした。どのAPIをターゲティングしていますか?私のテストプロジェクトはGoogle 1.6(APIレベル4)をターゲットにしていました。 –
レベル8(2.2)Froyo – GuybrushThreepwood
下記のTomikの答えは、Android 2.2かGoogle 2.2か? –