En mode Grille, je remplis 46 données (Nom et Image) mais uniquement les 6 premières données qui se répètent encore et encore.Répétition des mêmes données dans GridLayout pour tous les éléments de l'adaptateur
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
View grid;
LayoutInflater inflater = (LayoutInflater) mContext
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
if (convertView == null) {
grid = new View(mContext);
grid = inflater.inflate(R.layout.grid_item, null);
TextView textView = (TextView) grid.findViewById(R.id.txtTitle);
ImageView imageView = (ImageView)grid.findViewById(R.id.imgGrid);
textView.setText(web[position]);
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
// imageView.setBackgroundResource(web[position]);
Glide.with(mContext).load(Imageid[position]).into(imageView);
} else {
grid = (View) convertView;//setBackground(Imageid[position]);
}
return grid;
}
veuillez coller votre code d'activité de code complet et le code de l'adaptateur et votre code xml complet –