0

ListViewを使用したレイアウトがあります。リストは正常にスクロールしますが、ページ上の他のコンテンツを大きくする必要があり、リストまたは他のコンテンツのいずれかが画面の多くを占めるため、すべてをスクロールする必要があります。

それはできますか?

これが私がこれまでに持っているレイアウトです:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        >

<include android:id="@+id/header"
         layout="@layout/header"
         android:layout_height="wrap_content"
         android:layout_width="fill_parent"/>    

<TextView
    android:id="@+id/view_name"    
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Business:"
    />       

<TextView
    android:id="@+id/business_privacy"    
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Loading..."
    />     

<TextView
    android:id="@+id/think"    
    android:layout_width="fill_parent"
    android:layout_marginTop ="5dp"
    android:textColor="@color/light_best_blue"
    android:paddingLeft="10px"   
    android:layout_height="wrap_content"
    android:text="Fill out each section below"
    />     

    <ListView
    android:id="@android:id/list"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@+id/label"
        android:textSize="20px"
       >        
    </ListView>

</LinearLayout>

テキストが画面全体を占めている場合でも、ユーザーがテキストとリストの両方を簡単に表示できるようにする方法は何でしょうか。テキストをスクロール可能にすることはできますか?特に水平方向のビューでは悪いので、うまく再生するにはいくつかのuxパターンが必要だと思います。

アドバイスありがとうございます!

4

2 に答える 2

1

1-リストビューのヘッダーに大きなテキストを持つtextviewを配置して、リストとともにスクロールできるようにします。

また

2-テキストビューを画面の1/3のような固定サイズの他のスクロールビューに配置します。

于 2012-06-09T12:41:22.920 に答える
1

コンテンツをラップするか、を使用してコンテンツをラップすることができますHorizontalScrollView。それに関するAndroidドキュメントはここにあります。

于 2012-06-09T12:42:25.537 に答える