خرید بک لینک

Vote count: 0

I have this code to generate a table from mysqlite, but number of cells is static(only 2), can you please help me get dynamic cells? Thank you very much depending on result size?

// Table
    PdfPTable table = new PdfPTable(2);
    // Header
    PdfPCell cell1 = new PdfPCell(new Phrase("groups"));
    PdfPCell cell2 = new PdfPCell(new Phrase("machines"));
    table.addCell(cell1);
    table.addCell(cell2);
    // Data
    db = new Database(FirstActivity.this);
    Cursor c = db.getGroupsNamesMachines();
    if (c.moveToFirst()) {
        do {
            String group = c.getString(c.getColumnIndex("groupname"));
            cell1 = new PdfPCell(new Phrase(group));
            table.addCell(cell1);
            String machine = c.getString(c.getColumnIndex("machinename"));
            cell2 = new PdfPCell(new Phrase(machine));
            table.addCell(cell2);
        } while (c.moveToNext());
    }
    document.add(table);
asked 26 secs ago

برچسب: نویسنده: استخدام کار تاريخ: يکشنبه 20 فروردين 1396 ساعت: 4:16

صفحه بندی