画面分割機能のあるiPadのようなAndroidタブレットでアプリを作りたいのですが、
どうすればそれができますか?体にアイデアがあれば、私を送ってください!
前もって感謝します。
画面分割機能のあるiPadのようなAndroidタブレットでアプリを作りたいのですが、
どうすればそれができますか?体にアイデアがあれば、私を送ってください!
前もって感謝します。
これはFragments APIを使用して実現できます。Fragments
Android 3.0 以降で利用できますが、Android 1.6 からこれらの API を使用できるサポート ライブラリもあります。お役に立てれば。
フラグメントの使用: http://mobile.tutsplus.com/tutorials/android/android-compatibility-working-with-fragments/を確認
してください。これは、互換パッケージを使用するサンプル アプリケーションのチュートリアルです (API 4 からサポートできます)。役立つかもしれません
これはフラグメントxmlファイルになります。次に、CustomerList(左部分)とCustomerInfo(右部分)の2つのxmlファイルを作成する必要があります。アクティビティはFragmentActivityを拡張する必要があります。これで試してください:::
<fragment class="ui.misc.Customers$CustomerList"
android:id="@+id/customerlistfragmant" android:layout_weight="1"
android:layout_width="550px"
android:layout_height="wrap_content"
/>
<fragment class="ui.misc.Customers$CustomerInfo"
android:id="@+id/customerinfofragmant" android:layout_weight="1"
android:layout_width="350px" android:layout_height="wrap_content" />
<FrameLayout android:id="@+id/regscreentwo" android:layout_weight="1"
android:layout_width="0px"
android:layout_height="fill_parent"
/>
</LinearLayout>
これは iOS に限定された「機能」ではありません。Android では、2 つの垂直 LinearLayouts を使用して同じ重みを割り当てることで簡単に実行できます - 画面を半分に分割するか、異なる重みで提供した画像のようなものを実現します。
もちろん、それを行う方法は他にもたくさんあります。
ここで説明されている API を使用できます: Fragments API