将文本字段信息编辑到xls cell android中

时间:2012-01-18 21:15:25

标签: android

我正在尝试从应用程序中的可编辑文本字段中获取信息以显示在Excel文档中。用户将在表单上输入他/她的名字,当他们提交表单时,它将作为带有其他信息的.xls文件出现。我导入了Apache POI并且构建工作表根本不是问题,只是从单元格中的文本字段获取信息。我曾尝试使用name.getText()。toString(),并且只使用名称,但它给出了错误“无法对非静态字段名称进行静态引用”。我已经尝试了它为setCellValue提供的选项以及它在eclipse中推荐的所有其他选项,并尝试使用和不使用quoates。我试图引用的字段称为名称。

            //Name
    HSSFCell cellH2 = rowH.createCell(3);
    firstSheet.addMergedRegion(new CellRangeAddress(7,7,3,4));
    cellH2.setCellValue(new HSSFRichTextString("Tester's Name"));
    HSSFCell cellH3 = rowH.createCell(5);
    cellH3.setCellValue ();

1 个答案:

答案 0 :(得分:0)

您的问题与Android,EditText或Excel无关。

Cannot make a static reference to the non-static field name

您的问题只是您试图从静态方法内部引用非静态字段。从方法的签名中删除“静态”限定符或使该字段为静态。