Android 从GradieCache获取最大纹理大小时出错
我编写的应用程序解析一个站点的数据,然后在ListView中显示,现在我的程序必须解析ApartmentBase类的25项Android 从GradieCache获取最大纹理大小时出错,android,Android,我编写的应用程序解析一个站点的数据,然后在ListView中显示,现在我的程序必须解析ApartmentBase类的25项 public class ApartmentBase extends BaseEntity implements IApartmentBase { private String detailsLink; private String district; private Integer price; private String address; public String
public class ApartmentBase extends BaseEntity implements IApartmentBase {
private String detailsLink;
private String district;
private Integer price;
private String address;
public String getAddress() {
if(address==null)
return "-";
return address;
}
public void setAddress(String address) {
this.address = address;
}
public String getDistrict() {
if(district==null)
return "-";
return district;
}
public void setDistrict(String district) {
this.district = district;
}
public String getDetailsLink() {
return detailsLink;
}
public void setDetailsLink(String detailsLink) {
this.detailsLink = detailsLink;
}
public Integer getPrice() {
return price;
}
public void setPrice(Integer price) {
this.price = price;
}
}
我使用从ArrayAdapter继承的AsyncTask loader和自定义适配器,但当我加载时,我的erorrs崩溃了,
E/opengl渲染器﹕ 从GradieCache获取最大纹理大小
09-22 15:29:01.539 E/OpenGL﹕ 从缓存中获取最大纹理大小::initConstraints()如何处理它?GenyMotion有问题,当我在新设备中运行它时,一切正常。试试这个
Genymotion>Settings>Misc>Clear Cache
这对我很有效我也有类似的问题。我通过增加虚拟机的内存解决了这个问题。Genymotion中的默认设置非常小 打开您的VirtualBox管理器(而不是Genymotion)。选择您想要的Android虚拟机,进入设置/系统,更改基本内存滑块。您还可以在“显示”选项卡中增加视频内存。
[请查看此答案,希望它能解决您的问题][1][1]: