我有一段代码需要学习,我很困惑很长一段时间,因为我试图制作我自己的版本而且它破了然后我尝试逐步评论原始代码以查看它何时失败并且它给了在我评论了它使用的一个变量的声明之后,我在getView方法中使用了一个空指针。我没有看到这个方法在任何地方被调用,并且在我找到这个之前搜索了很多答案:
When is the getView() method of ListView called?
它实际上说只要通过setAdapter方法将项传递给适配器,就会调用getView getts。
我查看View文档,适配器文档,Inflater等等,并且找不到任何信息来告诉我发生了这种情况,甚至setAdapter方法本身都没有说明这种行为。这只是一个文档错误,还是有一些一般的指导我没有正确遵循?
答案 0 :(得分:0)
我认为你正朝着正确的方向前进,如果你闯入代码并击中路障。 Study API for Android的最佳资源是android开发者网站本身
http://developer.android.com/reference/android/widget/Adapter.html
在StackOverflow上输出[android]标记的问题。