ドラッグアンドドロップが機能し、TouchListViewクラスはうまく機能しました。ただし、私の場合、複数行を持つことができるEditTextを含むアダプターが原因で、さまざまな高さの行があります。したがって、ドロップした後、すべての行がtlv:normal_heightに変換されます。私の場合は74dipです。これにより、多くの行でEditTextsのすべてのテキストが切り捨てられます。アダプター(mylistview.setAdapter = myadapter)を再初期化して、ListViewをGONEに設定し、次にVISIBLEおよびinvalidateViews()に設定しようとしましたが、ドラッグする前にListViewをリセットするものはなく、アクティビティを終了して戻ってきます。ここで何ができるでしょうか?-どうも
tlv:normal_height="74dip"
tlv:expanded_height="128dip"