android - 如何使用改造在 Android 中填充 Spinner?
问题描述
我是 android 应用程序开发的新手,我正在做我最后一年的项目。我一直在尝试使用改造从 SQL 服务器中填充微调器,但我找不到任何可以解决我的问题的帮助,谁能指导我?谢谢
POJO类
public class Category2 {
@SerializedName("Name")
@Expose
private String name;
@SerializedName("Date")
@Expose
private String date;
@SerializedName("Deleted")
@Expose
private String deleted;
@SerializedName("Category_id")
@Expose
private int categoryId;
public Category2(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
public String getDeleted() {
return deleted;
}
public void setDeleted(String deleted) {
this.deleted = deleted;
}
public int getCategoryId() {
return categoryId;
}
public void setCategoryId(int categoryId) {
this.categoryId = categoryId;
}
@NonNull
@Override
public String toString() {
return name;
}
}
解决方案
好吧,如果您可以分享有关您的项目的更多信息,那将会很有帮助。诸如微调器所在的活动/片段之类的东西。
好吧,微调器的内容可以在创建适配器时作为参数传递。
您可以使用改造提出请求。将数据保存为数组/列表。将其传递给适配器。设置微调器适配器。
推荐阅读
- c++ - 从 LLVM Kaleidoscope 教程编译代码时遇到问题
- python - 如何在高斯朴素贝叶斯中获得特征重要性
- react-native - 如何实现具有不同颜色的条形图,如 REACT-NATIVE 中的图片所示。帮我解决这个问题
- sql - 递归查询中的 PostgreSQL 顺序
- python - 这种使用 Flask-Login 中的 current_user 的方式安全吗?
- javascript - 将 setState 作为参数传递 Typescript
- drake - 如何使用最新的 pydrake 绑定修复代码?
- c# - UWP:如何在不丢失绑定的情况下以编程方式设置绑定结构属性的值?
- c# - Serilog 未登录到 SQL Server
- sql - POSTGIS 获取最近的位置查询