1

私は設定してadapterListViewカテゴリを表示するためinflaterLayoutに複数のカテゴリを配置しました。同じカテゴリ名を取得すると非表示になり、別のカテゴリを取得すると表示されるように設定したので、完璧なデータが得られますが、各行が自動的に変更されたその時間をスクロールしようとしていますが、TextViewTextviewListViewTextViewListView

では、リスト項目の位置が変更されないようにするための解決策は何ですか?

それに関連するアイデアがあれば、私を助けてください。

前もって感謝します。

4

1 に答える 1

0

getView() でビューを追加しないでください。代わりに、他の TextView を前に追加し、その可視性を「なくなる」ように設定します。getView() で、このビューが必要かどうかを確認します。必要な場合は、可視性を「visible」に設定します。それ以外の場合は、「gone」を設定します (必要がないと思われる場合でも、すべてのリスト項目の可視性を設定する必要があります)。それで)。

于 2013-06-13T12:23:17.773 に答える