【发布时间】:2013-11-18 17:56:17
【问题描述】:
我有一个自定义列表视图,它显示用户和照片 我从 API 中检索数据,提供 JSON 输出,
我的问题是列表视图滚动不顺畅,它会挂起一秒钟并滚动,它会重复相同的操作直到我们到达终点。
我认为可能是因为我在 UI 线程上运行与网络相关的操作,但即使在完成加载后它也会继续这样做?
我的自定义Listview的结构是
<TextView style="@style/photo_post_text"
android:id="@+id/photo_post_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="demotext"
/>
<ImageView
android:id="@+id/userimage"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:adjustViewBounds="true"
android:src="@drawable/pi"
/>
【问题讨论】:
-
使用 Traceview、
StrictMode和其他工具 (curious-creature.org/2012/12/01/android-performance-case-study) 确定问题的根源。
标签: android android-listview android-scrollview android-scroll