simple_list_item导入R包的时候,注意是android.R包,而不是你的程序的R包.
所以最好是写成android.R.layout.
区别于R.layout
所以最好是写成android.R.layout.
区别于R.layout
2015-08-10
最赞回答 / 我埋藏的东西你别挖
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState); setContentView(R.layout.main3);}你的java类里面肯定重写了onCreate方法,看你里面setContentView(R.layout.main3);这个布局是哪个,那么add就是使用这个layout。 在main3和main4文件中id都是使用的同一个。
2015-08-09
最新回答 / 嗟嗟嗟
我开始也遇到了这个问题不是只有一个map数据,而是会有20个同样的数据,也就是20个 图片+最后一个文字造成这样的原因是:如果new在循环外面,那循环里面只有一个map存在用Arraylist.add添加时,会加入一个map,同时改变其他的map的数据(因为都是同一个map)最后就会出现20个一样的map在list里。而把实例化map放在循环里面,则每次都添加的一个新的map,互不干涉,才会得到正确的结果。
2015-08-08