Blog Request tutorial? klik disini!

  • Membuat Layout ScrollView Dengan Banyak Elemen Di Android

    Ditulis oleh: Arya Febiyan
    5956 kali dibaca
    08 Aug / 2014 07:02

    Pagi ini saya Akan mengajarkan bagaimana cara Membuat Layout ScrollView Dengan Banyak Elemen di Android. Jika pada artikel sebelumnya yakni Membuat Layout ScrollView di Android, Anda hanya membuat sebuah TextView. Maka kali ini Saya akan memodifikasi dengan adanya dua buah TextView. Jadi nantinya akan ada layout linier di dalam layout linier yang di bungkus dengan layout scrollview.

    Berikut file strings.xml :

    <string name="lipsum"> isi dengan text dari lipsum.com </string>

    Berikut file fragment_main.xml :

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:id="@+id/LinearLayout1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:paddingBottom="@dimen/activity_vertical_margin"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin"
        tools:context="com.dumet.androidscrollview.MainActivity$PlaceholderFragment" >
    
        <TextView
            android:layout_width="match_parent"
            android:layout_height="0sp"
            android:layout_weight="1"
            android:background="#FF0"
            android:gravity="center"
            android:text="@string/header" />
    
        <ScrollView
            android:id="@+id/scroll"
            android:layout_width="match_parent"
            android:layout_height="0sp"
            android:layout_weight="5" >
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical" >
    
                <ImageView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:adjustViewBounds="true"
                    android:contentDescription="@string/imageDesc"
                    android:src="@drawable/playstore" />
    
                <TextView
                    android:id="@+id/textView1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/lipsum"
                    android:textAppearance="?android:attr/textAppearanceMedium" />
            </LinearLayout>
        </ScrollView>
    
        <TextView
            android:layout_width="match_parent"
            android:layout_height="0sp"
            android:layout_weight="1"
            android:background="#F00"
            android:gravity="center"
            android:text="@string/footer" />
    
    </LinearLayout>

    Berikut hasil akhirnya :

    Membuat Layout ScrollView Dengan Banyak Elemen di Android

    Membuat Layout ScrollView Dengan Banyak Elemen di Android

    Membuat Layout ScrollView Dengan Banyak Elemen di Android






Baca juga

Rukan Artha Gading Niaga Blok i - 23, Jalan Boulevard Artha Gading

Kelapa Gading, Jakarta Utara 14240

(Belakang Mall Artha Gading)

Telp: (021) 4585-0387


Ruko Permata Regensi Blok B - 18, Jalan Haji Kelik

Srengseng, Kebon Jeruk, Jakarta Barat 11630

(Depan Hutan Kota Srengseng)

Telp: (021) 5890-8355


Ruko Jalan Taman Daan Mogot Raya No. 23

Kel. Tanjung Duren Utara Kec. Grogol Petamburan, Jakarta Barat 11470

(Belakang Mall Citraland dan Kampus UNTAR II)

Telp: (021) 2941-1188


Ruko Jalan Kartini Raya No. 53

Pancoran Mas, Depok 16436

(± 5 Menit dari Kantor Walikota Depok)

Telp: (021) 7720-7657


Rukan Crown Palace Blok A no 12, Jl Prof Dr Soepomo no 231 (Samping Universitas Sahid).

Kec. Tebet, Kel. Menteng Dalam.

(± 1 Menit dari Tugu Pancoran)

Jakarta Selatan 12870

Telp: (021) 2298-3886

Buka setiap hari Senin - Minggu jam 09.00 s/d 21.00

SMS: 0851-0055-5666 / 0819-7555-666 / 0812-9933-3913 / 0812-9393-3210 / 0812-1999-9155