Gehen Sie zu einem Element in der Listenansicht, ohne smoothScrollToPosition zu verwenden

Ich möchte ein bestimmtes Element in meiner Listenansicht aufrufen (anzeigen), aber nicht scrollen. Ich möchte keine Animation, aber ich möchte sofort zum gewünschten Objekt transportiert werden.

Ich verwende eine überprüfbare Listenansicht:mylistview.setChoiceMode(1) .

Ich habe das verstandenmylistview.setSelection(position) ist die Lösung, aber wenn ich es verwende, passiert nichts (vielleicht, weil es eine überprüfbare Listenansicht ist?).

Wenn ich benutzemylistview.smoothScrollToPosition(position)Es funktioniert gut, aber ich habe offensichtlich diese Scroll-Animation, die ich nicht will.

Was könnte ich tuen ?

Vielen Dank.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage