2011-01-24 8 views
1

私はこの設定をiPhoneアプリに持っています:複数の画面を持つiPhone UIを地図上にAndroidに移植します。複数のアクティビティを使用しますか?

画面上に常にMKMapViewがあります。&上に追加のUIレイヤーがあります。上位のUIレイヤは、単純な状態システムによって管理されます。各状態はUIViewControllerであり、レイアウトを含む.nibが添付されています。

私はAndroid開発の新機能です。 Androidでこれを構築する最善の方法は何ですか?

これまでのところ、2つのオプションが表示されています。
1.ステートの変更に応じて、1つのアクティビティ&のレイアウトの挿入/削除を行います。
2.複数のアクティビティを持ち、それぞれにレイアウトがあります。 1つのアクティビティにつき1つを持たずに、単一のMapViewを下に保つ方法がありますか?

ありがとうございました。

答えて

2

一般に、それぞれ独自のレイアウトを持つ複数のアクティビティを持つ方が簡単です。

遠くに行く前に、基本Android documentationUI guidelinesを必ず読んでください。 AndroidにはiPhoneとは少し異なるいくつかのUIパラダイムがあるため、通常はあなたが持っているものを正確にコピーしたくありません。

+0

素晴らしいです。ありがとう。各アクティビティのレイアウトの下に単一のMapViewを保持する方法についての少しの情報を追加できますか? –

関連する問題