我有这种情况。我正在创建自定义 GridView。我有一个 ScrollView 并MyViewGroup
在其中使用MyViewGroup
extends ViewGroup
。我想加载图像。对于每个图像,我使用一个单元格,其中 RelativeLayout
包含 ImageView。像这样
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitXY"
android:src="@drawable/ic_launcher" />
问题是单元格被正确加载,但图像没有被加载。MyViewGroup
但是,如果我从扩展FrameLayout
而不是ViewGroup
它可以正常工作。但我必须使用而ViewGroup
不是FrameLayout
我只覆盖OnLayout
.MyViewGroup
所以我的问题是我怎样才能使图像正确加载使用ViewGroup
,什么属性或属性FrameLayout
有,没有ViewGroup
?
先感谢您。