【问题标题】:Adding Grid view in Group header and Grid view in Child view in Expandable listview in android在 android 的可扩展列表视图中的子视图中添加组标题中的网格视图和网格视图
【发布时间】:2017-06-12 11:26:10
【问题描述】:
在我的程序中,我试图在 android 的 Expandable listview 中添加组标题和子视图作为网格视图。
【问题讨论】:
标签:
android
listview
expandablelistadapter
【解决方案1】:
我参考关注post解决了
int finalHeight, finalWidth;
final ImageView iv = (ImageView)findViewById(R.id.scaled_image);
final TextView tv = (TextView)findViewById(R.id.size_label);
ViewTreeObserver vto = iv.getViewTreeObserver();
vto.addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() {
public boolean onPreDraw() {
iv.getViewTreeObserver().removeOnPreDrawListener(this);
finalHeight = iv.getMeasuredHeight();
finalWidth = iv.getMeasuredWidth();
tv.setText("Height: " + finalHeight + " Width: " + finalWidth);
return true;
}
});