小编mc_*_*rad的帖子

java.lang.ClassCastException:com.google.gdata.data.TextContent无法强制转换为com.google.gdata.data.OutOfLineContent

我会在一个网络中滑动所有的细胞,但我不解决.我的代码是:

SpreadsheetService service = new SpreadsheetService("MyApp");
   try{
       URL SPREADSHEET_URL = new URL("https://spreadsheets.google.com/feeds/worksheets/1-8ATDLTqmzo4QCQijeJ_swZAcmsh/public/full");
       SpreadsheetFeed feed = service.getFeed(SPREADSHEET_URL,SpreadsheetFeed.class);
       List<SpreadsheetEntry> spreadsheets = feed.getEntries();
       if (spreadsheets.size() == 0){
           System.out.println("NO SPREADSHEET");
       }

      for(int i = 0; i<spreadsheets.size(); i++){
          System.out.println(spreadsheets.get(i).getTitle().getPlainText());
      }
      List<WorksheetEntry> worksheets = spreadsheets.get(0).getWorksheets();
      for (int j=0; j<worksheets.size(); j++){
          System.out.println(worksheets.get(j).getTitle().getPlainText());
          URL listFeedUrl = worksheets.get(j).getListFeedUrl();
          ListFeed listFeed = service.getFeed(listFeedUrl,ListFeed.class);

      }
Run Code Online (Sandbox Code Playgroud)

它在最后一行报告的错误:

ListFeed listFeed = service.getFeed(listFeedUrl,ListFeed.class);
Run Code Online (Sandbox Code Playgroud)

当我编译我的代码有这个错误:

Exception in thread "main" java.lang.ClassCastException: com.google.gdata.data.TextContent cannot be cast to com.google.gdata.data.OutOfLineContent
at com.google.gdata.data.spreadsheet.WorksheetEntry.getFeedUrlString(WorksheetEntry.java:129)
at com.google.gdata.data.spreadsheet.WorksheetEntry.getListFeedUrl(WorksheetEntry.java:98)
at it.unical.mat.google_data.MySpreadsheetIntegration.main(MySpreadsheetIntegration.java:40)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) …
Run Code Online (Sandbox Code Playgroud)

java android spreadsheet worksheet feed

10
推荐指数
1
解决办法
420
查看次数

Android java.lang.NoSuchMethodError:没有虚方法

我想发送一个帖子请求,以便通过Google表单将数据发送到我的工作表

我使用Android Studio,在我的android项目中,当我尝试执行DefaultHttpClient对象时遇到错误:

---------崩溃开始10-26 16:19:08.749 21824-22874/mypackage E/AndroidRuntime:FATAL EXCEPTION:Thread-1553进程:mypackage,PID:21824 java.lang.NoSuchMethodError:No virtual方法执行(Lorg/apache/http/client/methods/HttpUriRequest; Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/client/methods/CloseableHttpResponse; 在类Lorg/apache/http/impl/client/DefaultHttpClient中; 或其超类('org.apache.http.impl.client.DefaultHttpClient'的声明出现在/system/framework/org.apache.http.legacy.boot.jar中)

错误报告给该行: response = httpClient.execute(httpPost,localContext);

我使用httpclient-4.5.1.jar库

minSDK:API 15:Android 4.0.3(IceCreamSandwich)

我不知道如何解决这个问题!请帮我!

java android httpclient http-request google-forms

-1
推荐指数
1
解决办法
9721
查看次数