Tag: android

找不到符号类WorkbookSettings

我正在尝试将SQLite数据导出到Excel文件。 我添加了button点击事件中的导出代码。 我的代码如下: mBtnExport.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { final String fileName = "Data.xls"; //Saving file in external storage File sdCard = Environment.getExternalStorageDirectory(); File directory = new File(sdCard.getAbsolutePath() + "/ExportToExcel"); //create directory if not exist if (!directory.isDirectory()) { directory.mkdirs(); } //file path File file = new File(directory, fileName); WorkbookSettings wbSettings = new […]

Android打开文件,让用户select哪个程序可以打开它

我正在处理一个需要在ListView中显示列表文件的程序。 我用path_of_files得到了这个列表。 但是,这是我想问:当我点击一个项目,用户如何打开它? 我想我想要一个popup让用户select哪个程序用户想要打开它。 例如:我有一个path:/sdcard/file.xls。 当用户点击时,一个popup窗口显示一些应用程序,如:Microsoft Excel,谷歌电子表格(我只想用xls工作 – 它只能使用它,仍然可以)。 我该怎么做? File sdCardRoot = Environment.getExternalStorageDirectory(); File yourDir = new File(sdCardRoot, "directory"); for (File f : yourDir.listFiles()) { if (f.isFile()) { String name = f.getName(); Long lastModified = f.lastModified(); if (name.toLowerCase().contains(".xls")) fileObjList.add(new FileObj(0,name,lastModified)); } } 这是我的代码来获取文件名和文件path。

Excel文件在用apache poi覆盖Android之后被破坏

我想覆盖一个Excel文件,但被覆盖的文件被损坏。 我正在与Android工作室,我想保存信息到单个Excel文件。 以下是我的代码: private void saveIntoExcel(String fileName, String[] data) { try { String path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/" + getString(R.string.app_name) + "/" + fileName; InputStream inp = new FileInputStream(new File(path)); HSSFWorkbook workbook = new HSSFWorkbook(inp); HSSFSheet sheet = workbook.getSheetAt(0); HSSFRow row; row = sheet.createRow(sheet.getLastRowNum() + 1); for (int i = 0; i < data.length; i++) […]

如何开始使用apache poi循环中的特定单元格?

我有一个应用程序,读取一个Excel并获取信息。 这是我的代码,它读取列0和列1的信息。我想知道一种方法,只在行号34开始,从33跳过行1。 File file = new File(inFileName); Workbook workBook = WorkbookFactory.create(file); Sheet sheet = workBook.getSheetAt(0); Iterator<Row> rowIter = sheet.rowIterator(); while(rowIter.hasNext()){ Row myRow =rowIter.next(); Cell cell1 = myRow.getCell(0); Cell cell2 = myRow.getCell(1); … Iterator<Cell> cellIter = myRow.cellIterator(); while(cellIter.hasNext()){ Cell myCell = cellIter.next(); } //bd.addAnimalls(cell1.toString(),cell2.toString()); Toast.makeText(getApplicationContext(), "on inserting", Toast.LENGTH_SHORT).show(); }

使用apache-poi在excel中绘制一条线

任何人都可以给我写几行代码,说明如何在excel中使用apache poi在单元格中写一行代码? 在普通的Excel中,我会去插入 – 形状 – 线。 基础,做这样的代码: Workbook wb = new HSSFWorkbook(); Sheet sheet = wb.createSheet(); Row row=sheet.createRow(0); Cell cell = row.createCell(0); 现在,缺less代码会在这里。 当我searchnetworking时,我应该使用类HSSFSimpleShape和OBJECT_TYPE_LINE。 但我不知道如何实现它在我的代码:( 我想我应该有我想画的线或一些像素作为coordinaets或东西的细胞。 帮帮我 ! 🙂

Apache Poi Android

我在Android应用程序中使用Apache Poi ,但是我遇到了HSSFWorkbook的问题。 我只想读取Android平板电脑内部存储器中的Excel文件。 (在Android应用程序中显示数据) 我的代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); try { AssetManager assetManager = this.getAssets(); InputStream input = assetManager.open("test42.XLS"); HSSFWorkbook classeur = new HSSFWorkbook(input); //HSSFSheet feuille = classeur.getSheetAt(0); //Cell cell = feuille.getRow(1).getCell(1); //String value = cell.getStringCellValue(); TextView tv = new TextView(this); tv.setText("Test"); setContentView(tv); } catch (IOException e) { e.printStackTrace(); System.out.println("prob"); } […]

Android谷歌驱动器API创build和编辑Excel文件

我正在尝试创build一个新的Excel文件,并在Android应用程序中进行编辑。 我正在使用Google Drive android API。 如果我使用: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet 作为MIMEtypes,我可以看到驱动器上的文件,并在编辑它时,驱动器将其复制并转换为自己的types作为新文件。 所以当我用我的应用程序得到这个文件时,文件仍然是空的。 如果我使用: application/vnd.google-apps.spreadsheet 作为MIMEtypes,Google云端硬盘会回应说它成功创build了该文件,但我无法在云端硬盘上看到它。 有任何想法吗?

Android本地数据库

我正在创build一个包含电影引号的应用程序,我想存储一个文件(也许是一个Excel文件),其中包含引号和电影stream派的地方。 该文件必须是本地的(因为该应用程序现在离线工作),我使用一个xls文件的第一列中的引号和stream派在第二或应该使用某种数据库? 该文件仅在应用程序启动时才需要,因为我将在数组内加载数据

从Excel表中获得价值9.777123455E9而不是9777123455

我正在从Excel工作表中获取价值(在资产android中)和在列表视图中反映数据的项目。 问题是::电话号码是不正确的格式。 9.777123455E9而不是9777123455

Excel到SQLite在android中

我正在一个项目,我必须使用Excel表格保存图像在数据库中。 我的意思是如何在excel表单中存储图像并将该表单链接到sqllite数据库?