我是 Android 新手,从我在这里读到的大部分问题都与 Imageview 设置图像有关。这是我的问题,与 ImageView 错误相同,因为需要 Int List 而不是 String List 的某些函数,所以我创建了 Integer 的数组列表。基本上就像我创建的大多数功能一样
private ArrayList<Integer> myArrayList = new ArrayList<Integer>();
public void setPicture(Integer datanumber)
{
if (datanumber>=10)
{
myArrayList.add(R.drawable.picture);
}
else{
myArrayList.add(R.drawable.picture_gray);
}
///and so on
}
一切正常,直到我发现我无法使用此代码获取此字符串 ex "R.drawable.picture"
myArrayList.get(0).toString();
相反,它给了我我无法理解的随机数。我的问题是如何将其恢复为默认值(或我添加到列表中的那个) 感谢您花时间阅读我的问题