itemtouchhelper

    2

    1答えて

    私は、RecyclerViewのSpannedGridLayoutManagerと組み合わせてItemTouchHelperの問題に直面しています。ドラッグされたアイテムの隣にあるアイテムにドラッグすると、ドラッグが途中で終了します。私はそれが他のレイアウトマネージャと何の問題もなく働くので、不思議なレイアウトマネージャであることを知っています。 誰かがすでにこれを作業しましたか?

    0

    1答えて

    アイテムをスワイプすると、背景が別の色で塗りつぶされ、アイコンが表示されます。すべてうまくいきますが、アイテムの高さによってアイコンのサイズが変わってしまうのは嫌です。どうぞ教えてくださいアイコンいつもは同じサイズのままです? このコードを使用して、背景とアイコンを描画します。 @Override public void onChildDraw(Canvas c, RecyclerView re

    0

    1答えて

    私はItemTouchHelperクラスを使いたいと思っていました。これはアンドロイドスタジオの標準インストールで利用できるはずです(私はインターネットに書きました)。 このクラスを使用しようとすると、とにかくエラーメッセージが表示されます。 あなたは写真で見ることができます。 Error helper unknown 必要なライブラリを実装するには、それぞれItemTouchHelperクラスを

    1

    3答えて

    RecyclerViewのレイアウトはGridLayoutで3列です。私はRecyclerViewのGridLayoutにドラッグアンドドロップするためにItemTouchHelperを使用しています。私のアダプターには、私が移動したアイテムを通知するメソッドonItemMove()があります。それは、私がドラッグアンドドロップしたArrayListのアイテムだけを交換します。しかし、ドラッグアン

    4

    1答えて

    私はリサイクルビューをアンドロイドに持っています。 ItemTouchHelperを添付しました。左から右へのスワイプだけを有効にしました。 リサイクルビューのアイテムをスワイプすると、アイテムは右に向かって移動し始め、左にはテキストが描画されます。 これは問題ありません。 私の要件は、ユーザーにある距離だけスワイプさせ、その距離に達してユーザーがタッチを離すと、スワイプされているアイテムが左に向

    1

    1答えて

    私はRecyclerViewを持っていて、アイテムをスワイプした後に削除する必要があります。私はItemTouchHelperクラスでそれを解決しました。 onChildDrawメソッドでは、リスト項目の後ろにスワイプする際に表示される赤い背景を設定しました。その上に、右側のサイトにゴミ箱のアイコンがあります。正常に動作していますが、スワイプして最後までスワイプしてからスワイプして通常の位置に戻す

    -1

    1答えて

    i 4要素のrecyclerviewリストがあります。スワイプされたビューは、毎回毎回アンドゥボタンを押したときにスワップされたビューがどのようにリストの先頭に戻ってくるかを順番に処理しますか? MyAdapter public class RecyclerListAdapter extends RecyclerView.Adapter<RecyclerListAdapter.ItemViewHo

    1

    1答えて

    とItemTouchHelperを使用して、基本的な「ドラッグ&のドロップ」と「スワイプ・トゥ・ディスマイス」を実装しようとしています。 スワイプは正しく動作し、アイテムはアダプタで正しく削除されますが、アニメーションは正しく表示されますが、「ドラッグ&のドラッグ」動作は非常に奇妙です。長いクリックビューが動いていないのに、アダプターのアイテムを入れ替えるのは正しいです。 this is how

    2

    1答えて

    私は閉じることができる表示を作成しようとしていますが、取り消すことができます。アイテムは、背景と前景がFrameViewの内部にあります。私はこのようなItemTouchHelper.CallbackでonChildDrawをオーバーライドしています: @Override public void onChildDraw(Canvas c, RecyclerView recyclerView, R