无法在Android中垂直、一栏和多行插入Google工作表中的数据

无法在Android中垂直、一栏和多行插入Google工作表中的数据,android,spreadsheet,insert-update,Android,Spreadsheet,Insert Update,我在使用谷歌API方面是新手,我已经用谷歌API创建了一个谷歌工作表 现在我想在A列中插入一些数据,但我正在使用的任何范围在所有列中插入数据,就像我在使用范围A:A一样,它应该在A列中插入数据,但我的代码正在所有列中插入数据 我在Google工作表中插入数据的代码如下: public List<String> insertdataApi_firstentry() throws IOException { Log.i(TAG, "insertdataApi12

我在使用谷歌API方面是新手,我已经用谷歌API创建了一个谷歌工作表

现在我想在A列中插入一些数据,但我正在使用的任何范围在所有列中插入数据,就像我在使用范围A:A一样,它应该在A列中插入数据,但我的代码正在所有列中插入数据

我在Google工作表中插入数据的代码如下:

 public List<String> insertdataApi_firstentry() throws IOException {
            Log.i(TAG, "insertdataApi1234 ");

            List<String> results = new ArrayList<String>();

            String spreadsheetId = newSpreadSheet.getSpreadsheetId().toString();;


String range = "A:A";




//            sheet.getRange("A1:C1").setBackground("red");
//            sheet.getRange("A3:C3").setBackground("red");
//            sheet.getRange("A10:C10").setBackground("red");
            ValueRange oRange = new ValueRange();
            Log.d(TAG, "insert value id" + spreadsheetId);


            List<List<Object>> data = new ArrayList<>();

                set_value.add("Host Name1");


     set_value.add("Host Name2");
 set_value.add("Host Name3");
 set_value.add("Host Name4");
 set_value.add("Host Name5");

            data.add(set_value);

            oRange.setValues(data);

            Log.d(TAG, "insert value" + oRange);
            Sheets.Spreadsheets.Values.Append request =
                    mService.spreadsheets().values().append(spreadsheetId, range, oRange);
            request.setValueInputOption("RAW");
            Log.d(TAG, "insert value" + request);
            AppendValuesResponse response = request.execute();


            return results;
        }
public List insertdataApi_firstentry()引发IOException{
Log.i(标签“insertdataApi1234”);
列表结果=新建ArrayList();
字符串spreadsheetId=newSpreadSheet.getSpreadsheetId().toString();;
字符串range=“A:A”;
//表1.getRange(“A1:C1”).立根背景(“红色”);
//表3.getRange(“A3:C3”)。背景(“红色”);
//表1.getRange(“A10:C10”)。背景(“红色”);
ValueRange橙色=新的ValueRange();
Log.d(标签,“插入值id”+电子表格id);
列表数据=新的ArrayList();
设置_值。添加(“主机名1”);
设置_值。添加(“主机名2”);
设置_值。添加(“主机名3”);
设置_值。添加(“主机名4”);
设置_值。添加(“主机名5”);
数据。添加(设置_值);
橙色。设定值(数据);
Log.d(标签“插入值”+橙色);
表格.电子表格.数值.追加请求=
mService.spreadsheets().values().append(电子表格ID,范围,橙色);
请求。setValueInputOption(“原始”);
Log.d(标签,“插入值”+请求);
AppendValuesResponse-response=request.execute();
返回结果;
}

有什么建议吗?

你可能会发现,如果“请”太麻烦了,人们会认为你没有花太多精力去研究你的问题。请你在你的帖子里把它修改一下好吗?你可以把所有“请帮帮我”的东西都拿出来,因为这听起来像是在乞讨。好吧……下次我会小心的……这次怎么样?就在这里。