こんにちは、2つのRecyclerViewsを持つフラグメントがあります。上記のレイアウトが高さが縮んだときにレイアウトを上に移動
最初のものは、ユーザーが操作を行うアイテムのリストであり、2つ目は、操作が行われるとアイテムが入力される場所です。したがって、アイテムがトップリストから削除されると、アイテムはボトムリストに追加されます。
問題は、トップのRecyclerViewからアイテムを削除するときです。上部のRecyclerViewの残りのアイテムは、削除されたアイテムの残ったスペースを埋めるために上に移動しますが、これは上部と下部の間にギャップを残しますRecyclerViews。
は、私はアイテムがトップRecyclerViewここから削除され、一度作成されたギャップを埋めるために下recyclerviewを上に移動するにはどうすればよい
は、私が上invalidate()
を呼び出して試してみました、私のレイアウトのxml
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.RecyclerView
android:layout_alignParentTop="true"
android:id="@+id/pending_tasks"
android:layout_marginTop="10dp"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<android.support.v7.widget.RecyclerView
android:layout_below="@id/pending_tasks"
android:id="@+id/completed_tasks"
android:layout_marginTop="10dp"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</RelativeLayout>
ある 下のRecyclerViewは動作していません。どんな助けもありがとう、ありがとう!
はあなたのアダプタのコードを貼り付けることができますし、アイテムがトップrecyclerviewから削除されたときあなたは何をしています – Dibzmania