Sto cercando di creare un menu orizzontale scorrevole utilizzando HorizontalScrollView utilizzando il layout mostrato di seguito. Il menu è scorrevole utilizzando i tasti freccia precedente/successivo o su fling. Quando HorizontalScrollView raggiunge un'estremità mi piacerebbe che la freccia alla stessa estremità fosse nascosta (nell'immagine mostrata sotto vorrei la freccia sinistra da nascondere).HorizontalScrollView with arrows
Come posso rilevare che HorizontalScrollView ha raggiunto la fine?
Grazie
<RelativeLayout android:background="@drawable/bg_home_menu"
android:layout_width="fill_parent" android:layout_height="45dp">
<ImageView android:id="@+id/previous" android:src="@drawable/arrow_l"
android:layout_height="14dp" android:layout_width="10dp"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true" />
<ImageView android:id="@+id/next" android:src="@drawable/arrow_r"
android:layout_height="14dp" android:layout_width="10dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true" />
<HorizontalScrollView android:id="@+id/horizontalScroll"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:scrollbars="none" android:fadingEdgeLength="30dp" android:layout_toLeftOf="@id/next"
android:layout_toRightOf="@id/previous" >
<LinearLayout android:id="@+id/home_menu"
android:orientation="horizontal" android:layout_width="wrap_content"
android:layout_height="fill_parent" android:gravity="center_vertical">
<Button android:id="@+id/btn_home" android:background="@drawable/btn_home_menu_on"
android:layout_height="35dp" android:layout_width="wrap_content" android:focusable="true"
android_clickable="false" android:text="@string/menu_home" android:textColor="#FFFFFF" android:tag="-1"/>
<!-- More are added dynamically -->
</LinearLayout>
</HorizontalScrollView>
</RelativeLayout>
Scusa, non capisco come possa risolvere il mio problema ... – jul
Ho aggiornato la mia risposta. Se questo non funziona, potrebbe essere utile http://stackoverflow.com/questions/3948934/synchronise-scrollview-scroll-positions-android – blessenm
+1 Grazie, Funzionando come Charm. Davvero molto utile. –