我不能讓我的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