我想根据第一个ListView
(List1)位置对齐另一个ListView
(List2)。
我使用方法
执行此操作list2.setSelectionFromTop(list1.getFirstVisiblePosition(), view.getChildAt(0).getTop());
此调用会阻止UI线程,直到它打印在logcat上,
I/Choreographer(16328): Skipped 65 frames! The application may be doing too much work on its main thread.
自更新UI以来,我无法在主线程以外的其他线程上执行此操作。我尝试使用Handler.post,Handler.postDelayed,但没有用。 如果需要很长时间,是否有办法停止此操作。