无法解析的方法 [英] Cannot resolve method
本文介绍了无法解析的方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图去展示从我Backendless文件我的Android Studio项目我的上传文件夹中。
这是code:
Backendless.Files.listing(/上传,* .docs,真正的,新的AsyncCallback< BackendlessCollection<&的FileInfo GT;>(){
@覆盖
公共无效用handleResponse(BackendlessCollection<&的FileInfo GT;响应){
迭代器<&的FileInfo GT; filesIterator = response.getCurrentPage()迭代器()。
而(filesIterator.hasNext()){
FileInfo的文件= filesIterator.next();
字符串的URL = file.getURL();
串publicURL = file.getPublicUrl();
日期createdOn =新的日期(file.getCreatedOn());
字符串名称= file.getName();
}
}
当我运行code我得到这些错误:
错误:(34 38)错误:无法找到符号法的getURL()
错误:(35,44)错误:无法找到符号法getPublicUrl()
错误:(36 51)错误:无法找到符号法getCreatedOn()
错误:(37 39)错误:无法找到符号getName()方法
错误:(28 63)错误:不兼容的类型:其中,匿名的AsyncCallback< BackendlessCollection< com.example.francis.classdroid.FileInfo>>>能不能转换为AsyncCallback的< BackendlessCollection< com.backendless.files.FileInfo>>
解决方案
这里的问题是在的FileInfo
类的不正确导入。请确保您已导入 com.backendless.files.FileInfo
。
如果你不就是现在的进口在Java中,阅读更多这里。
在Java中的进口被放置在该文件的顶部。
I am trying to get to show my "Uploads" folder on my Android Studio project from my Backendless files.
This is the code:
Backendless.Files.listing("/Uploads", "*.docs", true, new AsyncCallback<BackendlessCollection<FileInfo>>() {
@Override
public void handleResponse(BackendlessCollection<FileInfo> response) {
Iterator<FileInfo> filesIterator = response.getCurrentPage().iterator();
while (filesIterator.hasNext()) {
FileInfo file = filesIterator.next();
String URL = file.getURL();
String publicURL = file.getPublicUrl();
Date createdOn = new Date(file.getCreatedOn());
String name = file.getName();
}
}
When I run the code I get these errors:
Error:(34, 38) error: cannot find symbol method getURL()
Error:(35, 44) error: cannot find symbol method getPublicUrl()
Error:(36, 51) error: cannot find symbol method getCreatedOn()
Error:(37, 39) error: cannot find symbol method getName()
Error:(28, 63) error: incompatible types: <anonymous AsyncCallback<BackendlessCollection<com.example.francis.classdroid.FileInfo>>> cannot be converted to AsyncCallback<BackendlessCollection<com.backendless.files.FileInfo>>
解决方案
The problem here is in incorrect import of FileInfo
class. Make sure you have imported com.backendless.files.FileInfo
.
If you do not now what is import in Java, read more here. The imports in Java are placed at the top of the file.
这篇关于无法解析的方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文