2
我使用RecyclerView
和StaggeredGridLayoutManager
,这显示在它CardView
与ImageView
和TextView
。图片应该是正方形的,所以在布局资源文件中我设置了android:layout_width="match_parent"
,现在我需要设置与此宽度相等的高度。我试图在Adapter
中执行此操作,即在onBindViewHolder
方法中延伸RecyclerView.Adapter
方法,但getMeasuredWidth总是返回0.我将适配器设置为活动的onResume
方法中的RecyclerView。我怎样才能做到这一点?我怎样才能得到的ImageView的高度RecyclerView.Adapter
@Graeme,它不工作。据我所知,当你在布局资源文件中设置图像源时,此方法正常工作 – user2452483