0
J'ai une liste d'images bitmap, Comment puis-je ajouter cette bitmap à un tableLayout par programmation?ajouter ImageView à tableLayout par programme
merci.
J'ai une liste d'images bitmap, Comment puis-je ajouter cette bitmap à un tableLayout par programmation?ajouter ImageView à tableLayout par programme
merci.
Essayez quelque chose comme ceci:
TableLayout table = new TableLayout(this);
for (int i = 0; i < mRows; i++) {
TableRow tr = new TableRow(mContext);
tr.setLayoutParams(new TableRow.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
for (int j = 0; j < mCols; j++) {
ImageView view = new ImageView(this);
view.setImageResource(R.drawable.star_on)
tr.addView(view);
}
table.addView(tr);
}
Cela génère toute la table/grille par programmation. Vous pouvez voir comment il instancie un ImageView et définit l'image.
comment définissez-vous la largeur et la hauteur des images? Je voulais les faire 32 * 32 mais je ne pouvais pas. Quelle est la façon de le faire? –