小编use*_*767的帖子

CardView 工具栏

我有一个包含 CardViews 的 RecyclerView。

我想为每个 CardView 添加一个工具栏,它们的外观和行为都类似于主工具栏:

[图标] [标题] .......... [按钮] [按钮] [菜单]

我从这里看到(http://blog.grafixartist.com/create-a-card-toolbar/ ) 看到,可以在 CardView 中设置实际的 android.support.v7.widget.Toolbar 对象。但它依赖于 setSupportActionBar(...) 来扩充菜单并响应操作。

你认为有可能在我的每个 CardViews 中重现这种行为吗?

android android-layout

3
推荐指数
1
解决办法
6577
查看次数

SXSSF与Excel表

我正在尝试在流式工作簿(SXSSFWorkbook)中创建Excel表。API不直接支持它,但是通过访问基础XSSFWorkbook(workbook.getXSSFWorkbook),我已经取得了一些成功。

当我在Excel(2007)中打开文件时,它显示“ Excel在“ test.xlsx”中发现了不可读的内容。您要恢复此工作簿的内容吗?”。单击是可以成功修复该工作簿,并且我得到正确的结果。

日志中显示“修复的记录:/xl/tables/table1.xml部分中的表(表)”。

任何人都有关于如何避免Excel错误的想法?

下面是一个示例:

public class SXSSFTest {

    private static final int NB_ROWS = 5;
    private static final int NB_COLS = 5;

    public static void main(String[] args) throws Exception {

        try (SXSSFWorkbook workbook = new SXSSFWorkbook();
             FileOutputStream outputStream = new FileOutputStream("C:\\test.xlsx")) {

            SXSSFSheet sheet = workbook.createSheet();

            fillSheet(sheet);

            String dataRange = new AreaReference(
                    new CellReference(0, 0),
                    new CellReference(NB_ROWS - 1, NB_COLS - 1))
                    .formatAsString();

            CTTable cttable = workbook.getXSSFWorkbook()
                    .getSheetAt(0)
                    .createTable()
                    .getCTTable();

            CTTableStyleInfo tableStyle = cttable.addNewTableStyleInfo();
            tableStyle.setName("TableStyleMedium17");

            cttable.setRef(dataRange);
            cttable.setDisplayName("TABLE"); …
Run Code Online (Sandbox Code Playgroud)

excel apache-poi xssf

2
推荐指数
1
解决办法
1066
查看次数

标签 统计

android ×1

android-layout ×1

apache-poi ×1

excel ×1

xssf ×1