我目前正在我的应用程序中追逐一些丢帧..我转向 systrace 寻求帮助,但不幸的是我从它的输出中并不聪明..
我的问题基本上是在我的适配器中我创建了相当大的列表项。这意味着当滚动适配器有一段时间什么都不做,然后它必须创建相当大的视图。甚至我做了很多优化(obvi I做回收,我基本上避免了所有冗余的对象实例化,..),有一些丢帧..它必须花费超过 16 毫秒:/
回到我的主要问题..我想我会看到我在 getView 调用期间直接调用我的适配器的方法的痕迹。但我看不到那里。我做错什么了吗?您是否从这个跟踪视图中看到我的代码的主要瓶颈在哪里?我搞不清楚了:/
谢谢..