1

swipelistview を実装する必要があるプロジェクトに取り組んでいます。https://github.com/47deg/android-swipelistviewでこれを見つけました。アクティビティを開始するときに、swipelistview のリスト項目のいずれかをデフォルトで開くようにするためにやりたいこと

4

1 に答える 1

0

それを行うデフォルトの動作があるかどうかはわかりませんが、手動で行うことができます。リスト アダプタの「getView」関数に、次の行を追加します。

((SwipeListView)parent).openAnimate(position);

リスト アダプターはビューをリサイクルすることに注意してください。ビューが画面から消えて戻ってきたときにビューを開いた/閉じた状態を維持する必要がある場合は、「getView」関数でビューを開いているか閉じているかを判断する方法が必要です。それ以外の場合、アダプターは画面からロールオフしたときのビューの状態を再利用します。呼び出すことでビューを閉じることができます

((SwipeListView)parent).closeAnimate(position);
于 2014-03-12T16:43:50.097 に答える