是否有可能像两个不同的拖放之类的功能RecyclerView
?
我找到了用于拖放的库RecyclerView
.请帮我改进这个功能.
我创建了2个Horizontal recycleView.这是完美的.我需要在每个recycleView中的项目之间拖放功能,以及在这两个recycleView项目之间拖放.我现在还做了什么 -
private RecyclerView mRecyclerViewCompletedTask;
private RecyclerView.Adapter mAdapterCompletedTask;
private RecyclerView.LayoutManager mLayoutManagerCompletedTask;
private static String LOG_TAG = "RecyclerViewActivity";
private RecyclerView mRecyclerViewInCompleteTask;
private RecyclerView.Adapter mAdapterInCompleteTask;
private RecyclerView.LayoutManager mLayoutManagerInCompleteTask;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
mRecyclerViewCompletedTask = (RecyclerView) findViewById(R.id.my_recycler_view_completed_task);
mRecyclerViewCompletedTask.setHasFixedSize(true);
mLayoutManagerCompletedTask = new LinearLayoutManager(this);
mRecyclerViewCompletedTask.setLayoutManager(mLayoutManagerCompletedTask);
mAdapterCompletedTask = new MyRecyclerViewAdapterCompletedTask(getDataSet());
mRecyclerViewCompletedTask.setAdapter(mAdapterCompletedTask);
LinearLayoutManager layoutManager1 = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);
mRecyclerViewCompletedTask.setLayoutManager(layoutManager1);
mRecyclerViewInCompleteTask = (RecyclerView) findViewById(R.id.my_recycler_view_incomplete_task);
mRecyclerViewInCompleteTask.setHasFixedSize(true);
mLayoutManagerInCompleteTask = new LinearLayoutManager(this);
mRecyclerViewInCompleteTask.setLayoutManager(mLayoutManagerInCompleteTask);
mAdapterInCompleteTask = new MyRecyclerViewAdapterInCompleteTask(getDataSet());
mRecyclerViewInCompleteTask.setAdapter(mAdapterInCompleteTask);
LinearLayoutManager layoutManager2 = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false); …
Run Code Online (Sandbox Code Playgroud)