2016-03-02 4 views
0

J'ai une galerie d'images et dans cette galerie d'images j'ai 3 images quand je balaye alors il y a cette ligne ou padding de ligne centrale je pense qu'elle rembourrage peut-être. Comment je peux faire des images de fils cachés se suivront sans un espace.Comment cacher la galerie d'images viewpager divider

<RelativeLayout 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" 

tools:context="com.example.Test.MainActivity" 
android:background="#FFFFFF"> 
<RelativeLayout 
    android:id="@+id/mainlayoutChild" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:background="#eeceee" 

    android:orientation="vertical" 
    android:layout_alignParentTop="true" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentStart="true"> 
    <RelativeLayout 
     android:id="@+id/level1" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:background="#fff" 
     android:orientation="vertical" 
     android:divider="@android:color/transparent" 
     android:dividerPadding="0dp" 
     > 

     <android.support.v4.view.ViewPager 
      android:id="@+id/pager" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:divider="@android:color/transparent" 
      android:dividerPadding="0dp" 

      /> 



     <RelativeLayout 
      android:id="@+id/viewPagerIndicator" 
      android:layout_width="match_parent" 
      android:layout_height="55dp" 
      android:layout_alignParentBottom="true" 
      android:layout_gravity="center_horizontal|bottom" 
      android:gravity="center"> 

      <LinearLayout 
       android:id="@+id/viewPagerCountDots" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:layout_centerHorizontal="true" 
       android:gravity="center" 
       android:orientation="horizontal" /> 
     </RelativeLayout> 

     <RelativeLayout 
      android:layout_width="match_parent" 
      android:id="@+id/buttons" 
      android:layout_height="wrap_content" 
      android:layout_above="@+id/viewPagerIndicator" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true"> 
      <Button 
       android:id="@+id/button_login" 
       style="@style/uppeningFacebookLoginButton" 
       android:layout_width="75dp" 
       android:layout_height="75dp" 
       android:alpha="0.77" 
       android:layout_marginLeft="10dp" 
       android:layout_alignParentTop="true" 
       android:layout_alignParentLeft="true" 
       android:layout_alignParentStart="true" /> 

      <Button 
       android:id="@+id/buttonGsd" 
       style="@style/uppeningVkLoginButton" 
       android:layout_width="75dp" 
       android:layout_height="75dp" 
       android:layout_marginRight="10dp" 
       android:layout_alignParentRight="true" 
       android:alpha="0.77" 
       android:layout_alignParentEnd="true" /> 

      <Button 
       android:id="@+id/buttonGs" 
       style="@style/uppeningGoogleLoginButton" 
       android:layout_width="75dp" 
       android:layout_height="75dp" 
       android:alpha="0.77" 
       android:layout_alignParentTop="true" 
       android:layout_centerHorizontal="true" /> 


     </RelativeLayout> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="New Text" 
      android:id="@+id/textView6" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" 
      android:layout_marginLeft="70dp" 
      android:layout_marginStart="70dp" 
      android:layout_marginTop="82dp" /> 


    </RelativeLayout> 
</RelativeLayout> 


<ImageView 
    android:id="@+id/company_logo" 
    android:layout_width="match_parent" 
    android:layout_height="75dp" 
    android:visibility="gone" 
    android:src="@drawable/ruhesi_logoruhesismall" /> 
<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:textAppearance="?android:attr/textAppearanceLarge" 
    android:text="@string/ruhesi_login" 
    android:layout_below="@+id/company_logo" 
    android:id="@+id/loginView" 
    android:textColor="@android:color/black" 
    android:layout_centerInParent="true" 
    android:visibility="gone" 
    android:layout_gravity="center_horizontal|top"/> 

    <RelativeLayout 
    android:id="@+id/relative" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:visibility="gone" 
    android:layout_marginTop="19dp" 
    android:orientation="horizontal" 
    android:scaleType="fitCenter" 
    android:layout_centerInParent="true" 
    android:padding="10dp" > 
    </RelativeLayout> 

</RelativeLayout> 

enter image description here

+0

Où est la disposition de votre galerie d'images? – giannisf

+0

viewpager a l'adaptateur à l'intérieur – legend12345

+0

Liez le xml entier pour votre mise en page des activités. Ressemble à une marge 16dp, est-ce que votre disposition parent a une marge gauche/droite appliquée? –

Répondre

0

Est-ce que vous essayez de faire votre activité de plein écran?

<activity android:name=".YourActivity" 
    android:label="@string/app_name" 
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/> 

Si oui, essayez de l'éliminer par programme car vous ne pouvez pas le faire depuis le xml.

ViewPager pager = (ViewPager) findViewById(R.id.pager); 
pager.setPageMargin(int margin); // 0 in your case 

Si vous voulez un peu drawable dans cette marge:

pager.setPageMarginDrawable(drawable d) 
pager.setPageMarginDrawable(int resId) 

Si cela ne fonctionne pas trop, take a look at this. Je ne l'ai pas encore essayé mais peut-être le pouvez-vous et faites le moi savoir :)

+0

il est déjà en plein écran. Cet espace se passe quand je me dérobe bien. parce que les articles viewpager ont de la distance en quelque sorte – legend12345

+0

J'ai mis à jour ma réponse. J'espère que cela pourra aider. –

+1

Exactement. Dans mon code, je fais accidentellement _pager.setPageMargin (un certain nombre); Ce fut la raison pour laquelle je l'ai fait 0, il est fixé grâce. – legend12345