我不能让我的ListAdapter的getView方法的ImageView的宽度......获取ImageView的宽度
<ImageView
android:id="@+id/photoPost"
android:layout_width="match_parent"
android:layout_height="0dp"
android:visibility="gone" />
在我ListAdapter的getView ...
holder.photoPost = (ImageView) convertView.findViewById(R.id.photoPost);
int targetHeight = holder.photoPost.getWidth() * (9/16);
我烘烤targetHeight并且它始终为0,这意味着getWidth()方法返回0.我尝试了许多不同的事情。请帮忙!
关于到Android文档'安卓知名度:gone'设置视图不占用任何布局空间。只是一个建议:尝试使用隐形而不是消失。 – Mike 2014-11-22 23:05:13
我明白了,谢谢。我会试试看。 – wildebeest 2014-11-22 23:05:49
如果有效,请给予反馈 – Mike 2014-11-22 23:07:24