2011年2月26日土曜日

[Android]Intent起動から地図起動できない

以下のように実装
画面にButton03を配置し、コード上でClickイベントを紐付ける

onCreateメソッド内
=====
Button b3 = (Button)findViewById(R.id.Button03);
b3.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Map起動
Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse("geo:34.402762,132.459075"));
startActivity(intent);
}
});

=====
実行すると例外(ActivityNotFoundException)が発生します

AndroidManifest.xmlに下記を追加すると強制終了します
<uses-library android:name="com.google.android.maps"></uses-library>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>

なんで~?

マイクロアドBTパートナーでおこづかいゲット!

0 件のコメント:

コメントを投稿