Горизонтальное представление Recycler не прокручивается внутри FramLayout или CoordinatorLayout - PullRequest
0 голосов
/ 03 июля 2018
  <android.support.design.widget.CoordinatorLayout
    android:id="@+id/coordinator_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <FrameLayout
        android:id="@+id/carousal_parent_layout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="?attr/actionBarSize">

    </FrameLayout>
  </android.support.design.widget.CoordinatorLayout>

и во Внутреннем FrameLayout я добавляю горизонтальный Recyclerview с фиксированным размером.

carousel_parent_layout = findViewById(R.id.carousal_parent_layout);
 carouselPager = view.findViewById(R.id.carouselPager);
    carouselPagerAdapter = new CarouselPagerAdapter(mContext, carouselData, carouselPager);
    carouselPager.setLayoutManager(new LinearLayoutManager(mContext, LinearLayoutManager.HORIZONTAL, false));
    carouselPager.setHasFixedSize(true);

carousel_parent_layout.addView(carouselPager);

Но при прикосновении Recyclerview оно не швыряется. Я пытался с SnapHelper и android:descendantFocusability="blocksDescendants", но ничего не работает. Любая помощь высоко ценится. Заранее большое спасибо за чтение вопроса.

...