0
这是我的代码。如何获取GridView中项目的宽度和高度
@Override
public View getView(final int position, View view, ViewGroup viewGroup) {
View v = view;
final ViewHolder viewHolder;
final String typeName;
if (v == null) {
v = inflater.inflate(R.layout.gridview_item, viewGroup, false);
viewHolder = new ViewHolder();
viewHolder.mView = v.findViewById(R.id.parentLayout);
viewHolder.picture = (ImageView) v.findViewById(R.id.picture);
viewHolder.name = (TextView) v.findViewById(R.id.text);
v.setTag(viewHolder);
} else {
viewHolder = (ViewHolder) v.getTag();
}
item = (ResourcesDrawables) getItem(position);
int width = viewHolder.mView.getWidth();
int height = viewHolder.mView.getHeight();
我试着得到宽度/高度,但它返回0,我怎样才能得到该项目的宽度和高度?