我有一个包含大约60个元素的listView,并且通常会出现“跳过帧”消息。我正在使用带有API 19的模拟器,尽管有消息,但似乎没有问题,因为应用程序运行良好。处理其他API时会出现问题吗?
答案 0 :(得分:1)
这可能是模拟器的问题(它通常比物理设备运行慢)
但它可能表示您的适配器有问题。 如果您可以粘贴代码以便我们可以看到您是否重新使用视图,使用视图符号模式并且不在getView中执行任何繁重的计算,那将是一件好事。)
编辑:好的,所以从我可以告诉你的代码中,你没有在适配器中重用convertView,并且你没有使用ViewHolder模式,以后你开发时会咬你:)
https://www.codeofaninja.com/2013/09/android-viewholder-pattern-example.html
在这里,您有一个链接可以更深入地解释我在SO帖子中无法实现的内容:)