Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在列表视图中添加excel中的列和行值?_Android_Android Listview - Fatal编程技术网

Android 如何在列表视图中添加excel中的列和行值?

Android 如何在列表视图中添加excel中的列和行值?,android,android-listview,Android,Android Listview,我想从资产文件夹中读取excel文件。一旦我读取了该文件,我想在列表视图中获取所有行和列。String[]cell={a1Val,b1Val,c1Val,d1Val}这表示三列的值。这里我在尝试时提到了代码: HSSFSheet worksheet = myWorkBook.getSheet("Worksheet"); for (int i=0;i<= mySheet.getLastRowNum();i++) { if ((tempRow= mySheet.getRow(

我想从资产文件夹中读取excel文件。一旦我读取了该文件,我想在列表视图中获取所有行和列。
String[]cell={a1Val,b1Val,c1Val,d1Val}这表示三列的值。这里我在尝试时提到了代码:

HSSFSheet worksheet = myWorkBook.getSheet("Worksheet");
for (int i=0;i<= mySheet.getLastRowNum();i++)
  {
       if ((tempRow= mySheet.getRow(i)) != null)
         {
             HSSFRow row1 = worksheet.getRow(i);
           //HSSFRow row1 = worksheet.getRow(0); 
             HSSFCell cellA1 = row1.getCell((short) 0);
             String a1Val = cellA1.getStringCellValue();
             HSSFCell cellB1 = row1.getCell((short) 1);
             String b1Val = cellB1.getStringCellValue();
             HSSFCell cellC1 = row1.getCell((short) 2);
             int clval = (int) cellC1.getNumericCellValue();
             String c1Val = Integer.toString(clval);
           //c1Val = cellC1.getStringCellValue();
             HSSFCell cellD1 = row1.getCell((short) 3);
             String d1Val = cellD1.getStringCellValue();
             String[] cell ={a1Val,b1Val,c1Val,d1Val};
             ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
             android.R.layout.simple_list_item_1, android.R.id.text1, cell);
             listView.setAdapter(adapter); 
             adapter.notifyDataSetChanged();
        }
  }
HSSFSheet worksheet=myWorkBook.getSheet(“工作表”);
对于(int i=0;i