如何以编程方式在表行中添加图像?

时间:2013-10-07 04:39:08

标签: android image tablelayout

我正在开发一个Android应用程序。我需要用图像填充我的列表。我想使用数组逐行插入表格布局中的图像。你能指导我怎么做吗?谢谢。

1 个答案:

答案 0 :(得分:4)

使用此代码并根据您的代码进行更改

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);
    }