0
我需要在scrollview中顯示像gridview這樣的圖像。 正如我讀到它是不正確的在scrollview中使用gridview。但我需要大圖像然後文本,然後列出ao所有圖像和所有在一個片段,所以我需要scrollview,像第一個,但只是圖像沒有任何文字 所以有一種方法來以編程方式顯示圖像後另一個在RelativeLayout(比如在gridview中)?如何使用像gridview的圖像做RelativeLayout?
這是我得到的,但它不工作,圖像只是相互覆蓋。
for (String pic : mFlat.getAdv_pics()){
i++;
ImageView imageView = new ImageView(mActivity);
imageView.setId(i);
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.ALIGN_PARENT_LEFT, RelativeLayout.TRUE);
params.addRule(RelativeLayout.RIGHT_OF, i-1);
imageView.setLayoutParams(params);
Log.d("!!!!", "" + i + "|" + imageView.getId());
Log.d("!!!!", "http://****" + pic + "_small.jpg");
relativeLayout.addView(imageView);
Picasso.with(mActivity)
.load("http://****" + pic + "_small.jpg")
.resize(width,width)
.centerCrop()
.into(imageView);
}
}
感謝
但爲什麼你不想使用GridView? GridView默認提供滾動機制。 – dhuma1981
使用網格視圖它被定義爲專門處理這些複雜性,你代表 –
因爲我知道在scrollview中使用gridview - 是一個大問題 – SERG