0
如何設置這些都是HorizontalScrollView調整圖像大小到的LinearLayout和HorizontalScrollView
正如你所看到的圖像是這麼多寬的圖像,我需要他們正常大小。
這是我對HorizontalScrollView
xml文件代碼:
<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>
這是我編程嘗試。
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;
}
謝謝大家的回答。 它的工作,但我面臨着一個新問題。圖像本身之間太遠了。 這是您可以查看的鏈接:https://drive.google.com/file/d/0B7DsX9upspr7RlhFazVpZlU0Tlk/view – kinyas