web-dev-qa-db-fra.com

Android: Comment afficher automatiquement une barre de défilement verticale?

J'ai créé un formulaire utilisateur qui correspond à la fenêtre en orientation verticale. Lorsque l'utilisateur glisse le clavier, le formulaire ne correspond pas à l'écran (orientation horizontale). J'ai essayé d'ajouter la barre de défilement mais ce n'est pas visible.

J'apprécierais que quelqu'un puisse montrer comment modifier le fichier de mise en page suivant afin d'afficher la barre de défilement lorsque l'orientation est définie sur horizontale.

Merci!

<LinearLayout
    xmlns:Android="http://schemas.Android.com/apk/res/Android"
    Android:layout_height="wrap_content"
    Android:layout_width="fill_parent" 
    Android:orientation="vertical" 
    Android:scrollbars="vertical" 
    Android:scrollbarAlwaysDrawVerticalTrack="true">
        ...
    </LinearLayout>
17
Niko Gamulin

Retirez les attributs de la barre de défilement et enveloppez le tout dans un ScrollView.

41
CommonsWare