0

, wie ich die Bereiche der Bilder einstellen, dieBilder sind zu weit in Linearlayout und HorizontalScrollView

im HorizontalScrollView sind, wie Sie die Bilder nicht so dicht zwischen sich selbst sehen kann, ich brauche sie in der Nähe zu sein.

Dies ist mein Code für die HorizontalScrollView XML-Datei:

Das ist, was ich programmatisch versucht haben.

private ImageView getImageView(final Integer image, final int index) { 

    imageView = new ImageView(getApplicationContext()); 
    LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT); 
    lp.setMargins(0, 0, 0, 0); 

    imageView.setLayoutParams(lp); 

    imageView.setScaleType(ImageView.ScaleType.FIT_XY); 
    imageView.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 

      viewPager.setCurrentItem(index); 

     } 
    }); 

    imageView.setImageResource(image); 

    return imageView; 
} 

enter image description here

+0

Ändern Sie sollten versuchen, http://stackoverflow.com/questions/18952656/setscaletype-to-scaletype-matrix-programmatically-not- work-but-in-xml-it-work –

+1

Verwenden Sie nicht die horizontale Bildlaufansicht, sondern stattdessen 'ViewPager'. Überprüfen Sie dies - https://developer.android.com/training/animation/screen-slide.html –

+0

versuchen Sie eine feste Breite für Bildansicht definieren. –

Antwort

1

Versuchen Sie, die xml

<HorizontalScrollView 
android:layout_width="fill_parent" 
android:background="@drawable/itemlistbg" 
android:layout_height="wrap_content" > 

    <LinearLayout 
     android:id="@+id/itemlist" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content"   
     android:gravity="center_vertical" 
     android:orientation="horizontal"/> 

</HorizontalScrollView> 
+0

was meinst du mit android: background = "@ drawable/itemlistbg", was ist itemlistbg? Wie kann ich es bekommen? – kinyas

+0

Jeder benutzerdefinierte Hintergrund, den Sie bevorzugen zu verwenden – johnrao07