-1

すべての画面サイズでスクロールアクティビティの固定部分を表示するにはどうすればよいですか? 私はページビューアを含むスクロール可能なアクティビティを持っています。その下には4つのボタンがあります。平均的な画面では、これらのものだけが表示され、残りは画面の下に表示されます。つまり、ボタンの下に表示されるビューはほとんどありません。より広い画面を使用すると、これらのビューはスクロールする前にメインビューにも表示されます。私はビューの範囲をすべての画面サイズで同じにする必要があります。つまり、より広い画面でも、ページビューアとボタンのみを表示する必要があります。残りの部分はスクロールするときにのみ表示する必要があります。すべての画面サイズでスクロールアクティビティの固定部分を表示する方法

答えて

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

    <ScrollView 
     android:id="@+id/scrollView" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:orientation="vertical" 
      android:weightSum="1"> 

      <android.support.v4.view.ViewPager 
       android:id="@+id/viewPager" 
       android:layout_width="match_parent" 
       android:layout_height="500dp" /> 

      <LinearLayout 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:orientation="horizontal" 
       android:weightSum="1"> 

       <Button 
        android:layout_width="0dp" 
        android:layout_height="wrap_content" 
        android:layout_weight="0.25" 
        android:text="Button1" /> 

       <Button 
        android:layout_width="0dp" 
        android:layout_height="wrap_content" 
        android:layout_weight="0.25" 
        android:text="Button1" /> 

       <Button 
        android:layout_width="0dp" 
        android:layout_height="wrap_content" 
        android:layout_weight="0.25" 
        android:text="Button1" /> 

       <Button 
        android:layout_width="0dp" 
        android:layout_height="wrap_content" 
        android:layout_weight="0.25" 
        android:text="Button1" /> 

      </LinearLayout> 

      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="50dp" 
       android:text="other view" /> 

      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="50dp" 
       android:text="other view" /> 

      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="50dp" 
       android:text="other view" /> 

      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="50dp" 
       android:text="other view" /> 

      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="50dp" 
       android:text="other view" /> 

     </LinearLayout> 
    </ScrollView> 
</LinearLayout> 

セットViewPagerそれは

+0

モバイル高さに合わせることができるように高さをプログラム的に私はモバイル高さに合わせprogramaticallyto ViewPagerの高さを設定しようとしましたが、私はそれを行うにはrigth方法を取得カント –

関連する問題