Eatsy Staggered グリッドビューで SmoothScrollToPosition を実装する必要がありますが、Gridview メソッドが機能しません。特定のセルへのスムーズ スクロールをシミュレートするメソッドを実行するにはどうすればよいですか?
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
if(*myCondition*){
adapter.notifyDataSetChanged();
gridView.smoothScrollToPosition(position);
}
}
}
標準の GridView SmoothScrollToPosition では正常に動作しますが、Staggered では動作しません。
gridView.setSelection(position);
正しく動作しない場合、セルの位置が変わり、グリッドを手動でスクロールすると正しい位置に戻ります(標準のグリッドビューでは問題なく動作するため、問題は私のコードではなくライブラリにあると思います)