java如何向ImageView添加项目列表
我试着做一个幸运轮,我为这个轮子创建了一个项目列表
List<SpinItem> spinItemList = new ArrayList<>();
spinList();
public class SpinItem {
public String text;
public int color;
public int icon;
}
private void spinList() {
SpinItem item1 = new SpinItem();
item1.text = "0";
item1.color = 0xffFFF3E0;
spinItemList.add(item1);
SpinItem item2 = new SpinItem();
item2.text = "5";
item2.color = 0xffFFE0B2;
spinItemList.add(item2);
SpinItem item3 = new SpinItem();
item3.text = "50";
item3.color = 0xffFFCC80;
spinItemList.add(item3);
SpinItem item4 = new SpinItem();
item4.text = "25";
item4.color = 0xffFFF3E0;
spinItemList.add(item4);
SpinItem item5 = new SpinItem();
item5.text = "15";
item5.color = 0xffFFE0B2;
spinItemList.add(item5);
SpinItem item6 = new SpinItem();
item6.text = "0";
item6.color = 0xffFFCC80;
spinItemList.add(item6);
SpinItem item7 = new SpinItem();
item7.text = "10";
item7.color = 0xffFFF3E0;
spinItemList.add(item7);
SpinItem item8 = new SpinItem();
item8.text = "100";
item8.color = 0xffFFE0B2;
spinItemList.add(item8);
}
但是现在我如何将列表添加到ImageView中,还是必须更改小部件强>
PS:我试图添加我的自定义视图我的应用程序在启动时崩溃,这就是为什么我试图找到一个替代方案
# 1 楼答案
为什么不创建一个对象数组,而不是创建同一类的8个不同对象
然后您可以通过索引轻松访问
你面临的问题是什么?运行应用程序时是否出现任何错误