1

pagination and menu彼らがiPhoneアプリで行ったのと同じことをAndroidでもやりたいです(画像を確認してください)。pagination画面の下部に と アプリ メニューがあり、それらはですalways on top。一部の画面にさらに多くのコンテンツとスクロールがある場合、ユーザーが上下にスクロールしてもpagination、メニューの位置は一番下になります。fixed

回答する際は、私の Android アプリの設計の次の仕様を考慮してください。

  1. このアプリは Android 2.1 (API レベル 7) で開発されています。
  2. これはフラグメントベースのアプリです。私は 1 つのアクティビティと多くのフラグメントしか持っていません (実際には、下にある各ページのフラグメントを作成paginationし、スワイプでフラグメントを表示および非表示にしています)

iPhoneのスクリーンショット

4

3 に答える 3

0

3.xでAndroidで使用するには、サポートライブラリfragmentを使用する必要があります

また、画面の特定の位置にレイアウトを維持するには、Androidの基本的なレイアウトコントロールを使用しますLinearlayout, RelativeLayout

于 2012-10-22T06:00:09.750 に答える
0

これは非常に簡単に実現できます。このようにアクティビティのコンテンツ レイアウトを定義します。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
     <FrameLayout
            android:id="@+id/simple_fragment"
            android:layout_width="match_parent"
            android:layout_height="0px"
            android:layout_weight="1">
    </FrameLayout>

    <TextView
        android:id="@+id/all_common_view"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|right"
        android:text="Some common layout" />

</LinearLayout

>

Framelayout をフラグメントに置き換えて、使用するすべてのフラグメントで Textview (all_common_view) が共通のままになるようにします。

于 2014-08-26T05:44:46.913 に答える
0

ページング要件については、このプロジェクトを参照してください。

And for bottom layout you can fix the bottom layout inside main layout.

注: 最初にプロジェクトを参照してから、ボトム アプローチを試してください。

于 2012-10-22T06:04:14.327 に答える