0
스프레드 시트를 만들 때 다음 코드를 사용하고 있습니다. 나는 다음 오류를 보여주는 스프레드 시트를 작성 아니에요 마임 유형 application/vnd.google-apps.spreadsheet
를 사용하는 경우프로그래밍 방식으로 Google 드라이브에 스프레드 시트를 만들고 싶습니다.
MetadataChangeSet changeSet = new MetadataChangeSet.Builder()
.setTitle("New file")
//.setMimeType("text/plain")
.setMimeType("application/vnd.google-apps.spreadsheet")
.setStarred(true).build();
// create a file on root folder
Drive.DriveApi.getRootFolder(getGoogleApiClient())
.createFile(getGoogleApiClient(), changeSet, driveContents)
.setResultCallback(fileCallback);
. 그리고 Mime 유형 text/plain
을 사용하면 파일을 만듭니다. 그래서 저를 도와주세요 내가 구글 스프레드 시트를 생성하려고 할 때 ...
다음과 같은 오류가오고있다 :
E/AndroidRuntime: FATAL EXCEPTION: Thread-2475
Process: com.google.android.gms.drive.sample.demo, PID: 31762
java.lang.IllegalArgumentException: May not create shortcut files using this method. Use DriveFolder.createShortcutFile() instead.
at com.google.android.gms.drive.internal.zzy.zzb(Unknown Source)
at com.google.android.gms.drive.internal.zzy.createFile(Unknown Source)
at com.google.android.gms.drive.sample.demo.CreateFileActivity$1$1.run(CreateFileActivity.java:82)
을 사용해야합니다 이렇게하려면. https://developers.google.com/sheets/samples/ 페이지를 참조하여 스프레드 시트에 값을 추가하고 입력 할 수 있습니다. –
무엇이 오류입니까? 당신의 마임 타입은 핵심입니다. – DaImTo
제게 해결책을주세요 .... –