2012-05-29 22 views
12

Ho una galleria di visualizzazione del cercapersone e un indicatore di pagina circolare nella parte inferiore della vista. Voglio portare l'indicatore della pagina di fronte al pager della vista e renderlo trasparente se è possibile come nella galleria di immagini iphone. Hai qualche idea su come farlo?Come portare l'indicatore della pagina circolare in primo piano in Android

enter image description here

SOLUZIONE:

Ecco il codice XML come la soluzione. Grazie a @sanna

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:background="#000000"> 


<android.support.v4.view.ViewPager 
    android:id="@+id/gallery_view" 
    android:layout_height="fill_parent" 
    android:layout_width="fill_parent" 
    /> 

<com.viewpagerindicator.CirclePageIndicator 
    android:id="@+id/indicator" 
    android:padding="10dip" 
    android:layout_height="wrap_content" 
    android:layout_width="fill_parent" 
    android:layout_alignParentBottom="true" 
    /> 
</RelativeLayout> 

Ed ecco il nuovo aspetto della mia galleria.

enter image description here

+0

Puoi condividere il codice per imageview ?? – kgandroid

+0

@kgandroid Image View è all'interno di ViewPager. Non c'è niente di speciale, solo ImageView a schermo intero. – osayilgan

risposta

17

userei RelativeLayout con il cercapersone che copre l'intera vista prima e poi aggiungere la vista dell'indicatore con parentAlignBottom = true.

+1

Grazie per la risposta. Funziona abbastanza bene. puoi anche vedere la mia modifica come soluzione. – osayilgan

Problemi correlati