0
, wie kann ich die Bilder eingestellt, die in den HorizontalScrollViewÄndern der Größe von Bildern in Linearlayout und HorizontalScrollView
sind, wie Sie die Bilder so sehr breit sind zu sehen, ich brauche sich von normaler Größe zu sein.
Dies ist mein Code für die HorizontalScrollView
XML-Datei:
<HorizontalScrollView
android:layout_width="wrap_content"
android:layout_height="5dp"
android:id="@+id/hscrollview"
android:layout_weight="0.2">
<LinearLayout
android:id="@+id/container"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="horizontal" />
</HorizontalScrollView>
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;
}
danke für die Antwort. es funktionierte, aber ich konfrontiert mit einem neuen Problem. Bilder zu weit zwischen sich. Dies ist ein Link, den Sie ansehen können: https://drive.google.com/file/d/0B7DsX9upspr7RlhFazVpZlU0Tlk/view – kinyas