トリガーの仕込みがキモ
public void onScrollChange(RecyclerView recyclerView, int dx, int dy) {
if (dy > 200) {
Debug.startMethodTracing("sample", 200 * 1024 * 1024);
new Handler().postDelayed(() -> {
Debug.stopMethodTracing();
}, 16);
}
}
閾値を超えたスワイプを検知したら1フレーム分測定