私は150以上のアイテムのリストビューを持っています。私は現在、smoothscrolltopositionを使用していますが、希望のアイテムが現在の表示アイテムから離れている場合は、到着するまでに数秒かかります。android listviewスクロールを使わずにアイテムを表示させる
スムーズなスクロールを単純に取り除き、単にアイテムを直接表示することはできますか? 、不思議なトリックを
:あなたは、いくつかのテストの後、滑らかなスクロール
listview.postDelayed(new Runnable() {
@Override
public void run() {
// smoothscrolltoposition
}
}, 100);
これはviewholderを使用している... https://stackoverflow.com/questions/10889732/go-to-a-item-in-listview-without-using-smoothscrolltoposition – Audi
希望を助けるかもしれません。時々、recyclerviewはより効率的です。 – Prachi