0

私のプロジェクトでは、上記のライブラリの古いバージョンを使用していました。ところが、今日、最新版にアップデートしたら、パッケージ名などが変わっていた(メジャーバージョンが1.xxから2.xxに切り替わった)ことに気付きました。

pl.mg6.android.maps.extensions.SupportMapFragmentからcom.androidmapsextensions.SupportMapFragmentになりました。

必要なインポートの変更を行いました。ただし、以前は正常に機能していたコードの次の行にエラーが表示されています。

map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getExtendedMap();

map は GoogleMap 型 (com.androidmapsextensions.GoogleMap) です。

これが私のXMLのマップです

<fragment
    android:id="@+id/map"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    class="com.androidmapsextensions.SupportMapFragment" />

ご覧のとおり、XML を pl6.... から新しいパッケージ名にも変更しました。

私は何を間違っていますか?

4

0 に答える 0