私はscrollviewの中でviewpager(ページャの行のイメージの下のイメージとテキスト)を表示する必要があります。私はイメージ、ウェブからテキストをダウンロードし、ページャの行に表示しています。風景モードをサポートするために、srollviewの中にビューページャーをラップしました。androidのScrollview内でViewpagerの高さを設定する
<com.xxx.myapp.android.ui.CustomScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:fadingEdge="none"
android:fillViewport="true"
android:gravity="center">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:descendantFocusability="blocksDescendants"
android:orientation="vertical" >
<android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="match_parent"
android:layout_height="800dp"
android:layout_gravity="top"
android:layout_marginTop="10dp" />
</LinearLayout>
</com.xxx.myapp.android.ui.CustomScrollView>
そしてここにはCustomScrollViewです。問題は、ビューページャーの高さを子の高さに基づいて設定するにはどうすればよいのですか。ビューページャーの項目が終わるまで画面をスクロールできるのです。ビューページャの高さをwrapcontentに設定すると、ビューページに何も表示されません。 800dpを設定すると、ページャの項目が表示されますが、画面に不要なスクロールが表示されます。私は、スクロールビューをページャの子供の高さを越えてスクロールさせたくない。私を助けてください。
表示ページャに固定高さを指定しないでください。 – Piyush
解決しましたか?同じ問題に直面する –
@Gayathri com.xxx.myapp.android.ui.CustomScrollViewのクラスを共有してください –