Oca 24

Android ScrollView Kullanımı

android1

Android’de uygulama geliştirmede ekran tasarımlarında kullandığımız layout türlerinden biri de scrollview’dır. Ekran’da çok fazla nesneniz mi var ? (Button, TextView, Spinner vs.) Tek bir ekrana sığdıramıyormusunuz? Nasıl sığdıracağım sorusunun cevabı scrollview’dur. ScrollView ile sayfada aşağı doğru nesneleri yerleştirmeye devam edersiniz. Android cihazda test sırasında da sadece ekrana sığan kadarını görürsünüz ve aşağı kaydırdığınızda diğer elemanları da görebilirsiniz. ScrollView hakkında az çok bilgi sahibi olduktan sonra şimdi nasıl yapacağımızı anlatalım.

<?xml version=”1.0″ encoding=”utf-8″?>
<ScrollView xmlns:android=”http://schemas.android.com/apk/res/android&#8221;
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:background=”@drawable/arkaplan” >

</ScrollView>

Yukarıda görülen ScrollView tagları arasına ister Linear isterseniz de Table Layout tanımlayabilirsiniz. Uygulamanıza göre hangisini seçeceğiniz size kalmış Ben örnek olarak bir de table layout tanımlayacağım.

<?xml version=”1.0″ encoding=”utf-8″?>
<ScrollView xmlns:android=”http://schemas.android.com/apk/res/android&#8221;
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:background=”@drawable/arkaplan” >

<TableLayout
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:orientation=”vertical” >

<TextView
android:id=”@+id/textView0″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content” />
<Button
android:id=”@+id/cbbtn”
android:layout_width=”match_parent”
android:layout_height=”match_parent”
android:text=”@string/b” />

</TableLayout>

</ScrollView>

Paylaştığım örnekteki gibi textview ve butonları da TableLayout içerisine yerleştirebilirsiniz.

Herkese iyi çalışmalar.

Bir Cevap Yazın