пʼятниця, 23 травня 2014 р.

Android: ScrollView

     Якщо ваш лей-аут виходить занадто довгим і не поміщається на екрані пристрою, то можна додати можливість прокрутки вікна. Для цього в xml-файлі макету (layout ) потрібно додати віджет ScrollView. Зліва на панелі Palette в розділі Layouts він відсутній, тому спочатку я подумав, що реалізувати це буде складно.




     Але потім згадав, що з контекстного меню панелі Outline, коли курсор знаходиться на якомусь віджеті-лейауті, можна обрати пункт Change Layout... , який відкриє список з набагато більшим вибором макетів:


     Ще один варіант - прописати це вручну в xml-файлі:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context="${packageName}.${activityClass}"     
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
........
.......
</ScrollView>

     Якщо ви це робите вручну і прописуєте ScrollView з самого верху, то потрібно вирізати ці три стрічки з нижчого лейаута (який був до цього першим), і вставити їх в елемент вашого ScrollView:

xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context="${packageName}.${activityClass}"

Немає коментарів:

Дописати коментар