TakuSemba / MultiSnapRecyclerView

Android library for multiple snapping of RecyclerView
Apache License 2.0
2.51k stars 302 forks source link

java.lang.IllegalArgumentException: other than LinearLayoutManger is not supported #9

Closed geoffery009 closed 6 years ago

geoffery009 commented 6 years ago

use MultiSnapRecyclerView in a RecyclerView item

                MultiSnapRecyclerView snapRecyclerView = null;
                SkipAppAdapter appAdapter = new SkipAppAdapter(snapRecyclerView, data.getFastInDataBean());
                snapRecyclerView = holder.getView(R.id.snapRecycleView);
                LinearLayoutManager layoutManager = new LinearLayoutManager(getContext(), LinearLayoutManager.HORIZONTAL, false);
                snapRecyclerView.setLayoutManager(layoutManager);
                snapRecyclerView.setAdapter(appAdapter);

                snapRecyclerView.setOnSnapListener(new OnSnapListener() {
                    @Override
                    public void snapped() {
                        // do something
                    }
                });
TakuSemba commented 6 years ago

i solved it at #8 reopen if it still happens