我正試圖動態地將圖像添加到滾動視圖。要添加圖像,滾動型我使用這個代碼:如何動態添加圖像到ScrollView?
LinearLayout sv = (LinearLayout)findViewById(R.id.filesScrollerLayout);
ImageView iv = new ImageView(this);
iv.setImageDrawable(new BitmapDrawable(pub.FirstPicture)); // same happens with ScaleDrawable.
iv.setScaleType(ScaleType.CENTER_INSIDE);
sv.addView(iv);
<ScrollView
android:id="@+id/scrollView2"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/scrollView1"
android:background="#FFFF00" >
<LinearLayout
android:id="@+id/filesScrollerLayout"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</LinearLayout>
</ScrollView>
所以我需要將圖片添加到這個滾動型是這樣的:
|-------------
|
|Image 1
|-------------
|
|Image 2
|-------------
|
|Image 3
|-------------
爲此,我需要改變滾動型莫名其妙內容的大小?
這是如何在Android中完成的?
謝謝。
使用一個ListView。那是他們的。 – njzk2 2012-04-25 13:44:34
也可以爲ScrollView使用修正大小。 match_parent,最有可能的,而不是wrap_content,因爲它可能只是長出屏幕 – njzk2 2012-04-25 13:45:33
我不想使用listView我想使用ScrollView與圖像背景的按鈕。 感謝提示 – Streetboy 2012-04-25 13:48:54