java - 在类问题上找不到类型的设置器/字段
问题描述
我正在 Android Studio 中创建一个应用程序,它连接到 Cloud Firestore 数据库。在数据库中,我具有以下结构:
package com.example.gym.models;
public class PopularModel {
String name;
String description;
String rating;
String discount;
String type;
String img_url;
public PopularModel() {
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getRating() {
return rating;
}
public void setRating(String rating) {
this.rating = rating;
}
public String getDiscount() {
return discount;
}
public void setDiscount(String discount) {
this.discount = discount;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getImg_url() {
return img_url;
}
public void setImg_url(String img_url) {
this.img_url = img_url;
}
}
当我运行程序时,它显示在类 com.example.gym.models.PopularModel 上找不到类型的设置器/字段。有人能帮助我吗?
解决方案
您是否尝试过添加参数化构造函数?
package com.example.gym.models;
public class PopularModel {
String name;
String description;
String rating;
String discount;
String type;
String img_url;
public PopularModel() {
}
public PopularModel(String name, String description, String rating, String discount, String type, String img_url) {
this.name = name;
this.description = description;
this.rating = rating;
this.discount= discount;
this.type = type;
this.img_url = img_url;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getRating() {
return rating;
}
public void setRating(String rating) {
this.rating = rating;
}
public String getDiscount() {
return discount;
}
public void setDiscount(String discount) {
this.discount = discount;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getImg_url() {
return img_url;
}
public void setImg_url(String img_url) {
this.img_url = img_url;
}
}
推荐阅读
- javascript - 如何使用javascript实现网络图中节点之间的互连?
- php - PHP从服务器下载文件打开文件而不是下载
- ios - SpriteKit(Swift)敌人没有被删除/敌人和子弹似乎没有联系
- php - 未创建外键
- matlab - 通过图网络可视化流
- amazon-web-services - 如何使用测试事件测试 lambda
- c++ - 使用多个 != 和 || 在 if 语句中
- python - python方法将格式为“11th November”的字符串转换为日期
- python - 是否有一种机制可以通过引用调用方法并调用正确的子类的方法?
- instagram - Instagram 边车媒体类型?