J'ai un drawer layout
dans la vue principale Je veux faire la vue principale sous scroll view
. J'ai enveloppé ma mise en page relative dans une disposition linéaire pour le mettre en mode défilement mais ne fonctionne pas.Afficher défilement avec disposition des tiroirs et View Pager Android
La vue principale contient curseur d'image et view pager
sous le premier onglet qui ne tient pas sur la page et le défilement a besoin. Ajout de la vue Défilement à la liste uniquement n'est pas une option et la liste est une mise en page linéaire, pas une liste. Voici mon fichier de disposition.
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:custom="http://schemas.android.com/apk/res-auto"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/main_content"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<com.daimajia.slider.library.SliderLayout
android:id="@+id/slider"
android:layout_width="match_parent"
android:layout_height="220dp"
android:layout_marginBottom="10dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="20dp" />
<com.daimajia.slider.library.Indicators.PagerIndicator
android:id="@+id/custom_indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginBottom="50dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:layout_marginTop="215dp"
android:gravity="center"
custom:selected_color="#ffa500"
custom:selected_height="10dp"
custom:selected_padding_left="4dp"
custom:selected_padding_right="4dp"
custom:selected_width="10dp"
custom:shape="rect"
custom:unselected_color="#ffffff"
custom:unselected_height="10dp"
custom:unselected_padding_left="4dp"
custom:unselected_padding_right="4dp"
custom:unselected_width="10dp" />
</RelativeLayout>
</LinearLayout>
</ScrollView>
<ListView
android:id="@+id/lv_sliding_menu"
android:layout_width="200dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="#FFFFFF"
android:choiceMode="singleChoice">
</ListView>
</android.support.v4.widget.DrawerLayout>
est ici l'image de la sortie une vue nonscroll-mesure
Voulez-vous simplement la liste pour faire défiler ou la mise en page, y compris le curseur d'image, vue téléavertisseur et liste? –
La disposition comprenant le curseur d'image, le pager de vue et la liste. –
Alors pourquoi avez-vous gardé la vue liste en dehors de la vue défilement? –