Saturday, July 21, 2012

Vertical Gallery-like ScrollView

With the custom LinearLayout (MyHorizontalLayout.java) in last exercise "Implement custom LinearLayout for Gallery-like HorizontalScrollView", it can be implement vertical Gallery-like ScrollView also.

Vertical Gallery-like ScrollView


Keep both MainActivity.java and MyHorizontalLayout.java of last exercise no change.

Modify the layout.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent" 
    android:orientation="vertical">
    
    <ScrollView
        android:layout_width="wrap_content"
        android:layout_height="fill_parent" >
        <com.example.androidhorizontalscrollviewgallery.MyHorizontalLayout
            android:id="@+id/mygallery"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            />
    </ScrollView>

</LinearLayout>


Related:
- GridView loading photos from SD Card


1 comment:

El caballero de la noche said...

Thanks! this is awesome!
Just one question: is it possible to create a listener so every touch on each view triggers an event?

Thanks again! great work!