我GridView
在活动开始时看起来是正确的
但是在向下和向上滚动项目位置更改后
我第一行的最后一项有一个大文本,我认为这是我的问题这是我的getView()
代码
public View getView(int position, View convertView, ViewGroup parent) {
View v;
if (convertView == null) {
LayoutInflater li = getLayoutInflater();
v= li.inflate(R.layout.item, null);
} else {
v= convertView;
}
ImageView imageView = (ImageView) v.findViewById(R.id.grid_item_image);
imageView.setImageResource(R.drawable.logo);
TextView textView = (TextView) v.findViewById(R.id.grid_item_label);
textView.setText(PersianReshape.reshape( Values[position].getName()));
Typeface face = Typeface.createFromAsset(context.getAssets(),"font/BNazanin.ttf");
textView.setTypeface(face);
textView.setTextSize(farin.code.rahnamee.attrib.attribute.content_font_size);
return gridView;
}