1

タブ付きの Android アプリケーション内にマップを配置するための、最も標準に準拠した最善の方法は何ですか?

前述のアプリケーションのプログラムによるセットアップについては、意図的にあいまいにしています。これは、互換性のあるパッケージや API、あらゆる種類の甘い Android バージョンを調べて、最も普遍的に互換性のある方法を探しているからです。Google は、TabActivity セットアップを使用するのではなく、Fragments をタブとして使用する開発者を望んでいるようです。したがって、MapFragment オブジェクトが必要なため、新しい Google Maps V2 API を使用する必要があります。FragmentActivity の FragmentTabHost に SupportMapFragment を配置した後、MapFragment に何かを表示させる方法についての手掛かりがありません。

私は基本的に手がかりの深刻な欠如に苦しんでいます。古いバージョンの Android ソリューションを使用することに警戒しているため、自分で検索を行うことは特に成功していません。アプリケーションが古いバージョンと新しいバージョンの Android を確実にサポートするように思われるので、サポート パッケージを使用したいと思います。

サンプルコードが好きです。

4

2 に答える 2

1

GoogleサポートライブラリのFragmentTabHostでFragmentsに変換して使用することになりました。MapFragments をサポートする新しい Google Maps Android API v2 が今月初めにリリースされたため、私の問題は解決されました。

于 2013-01-12T13:25:30.047 に答える
0

それが最善の方法かどうかはわかりませんが、この投稿でいくつ か試した後、うまくいきました 。ところで、タブ ナビゲーションにアクションバーを使用します。

于 2013-01-11T19:56:30.793 に答える