GridView.setAdapter问题

时间:2012-09-18 19:15:58

标签: android android-widget

我正在使用GridView元素,并尝试执行该行:

gv.setAdapter(adp);

当gv是GridView的一个实例时,adp是一个ListAdapter。但我得到一个皮棉警告说:

  

调用需要API级别11(当前最小值为7):android.widget.AbsListView #setAdapter

现在,AbsListView#setAdapter要求API级别11是正确的,但是自API级别1以来GridView#setAdapter可用。那么为什么lint会警告我,我该如何解决?

1 个答案:

答案 0 :(得分:0)

通过从BaseAdapter扩展而不是使用ListAdapter来创建自己的适配器。这应该可以正常工作。