いくつかの作業の後、フラグメントで MapView をインスタンス化することができました。「タイトル ストライプ + スワイプ」レイアウトを使用しています。私の目標は、1 つのフラグメントをリストビューで、2 つ目のフラグメントをマップで持つことです。
新しいGoogleマップAPIを機能させるためにすべてのチュートリアルを読み、キーを取得し、すべてを解決する必要がありますが、実行時にエラーが発生しました: クラス "com.google.android.gms.mapsが見つかりませんでした"パス上の .MapFragment: /system/framework/come.google.android.jar:/data/app/my_package
このコードは、SDK によって生成されたもの (Eclipse によって生成され、タイトル ストリップ + スワイプ レイアウトを選択したコード) と onCreateView() メソッド内のコードです。
View mFragmentView = inflater.inflate(R.layout.map, null);
MapView map = (MapView)mFragmentView.findViewById(R.id.map);
return map;
xml 側から、私は map.xml レイアウトを内部にのみ持っています:
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.MapFragment"/>
よろしくお願いいたします。