Java 如何在Android CarouselView中删除页面

Java 如何在Android CarouselView中删除页面,java,android,carousel,Java,Android,Carousel,我想找到一种简单的方法,不在旋转视图中显示(隐藏)页面。你有什么想法吗 我原以为mPager.removeView(视图视图)会起作用,但没能让它起作用 下面是我正在使用的示例代码: // CarouselView related variables public static int mPages = 0; public static int FIRST_PAGE = mPages * LOOPS / 2; // ViewPager for CarouselView public ViewP

我想找到一种简单的方法,不在旋转视图中显示(隐藏)页面。你有什么想法吗

我原以为mPager.removeView(视图视图)会起作用,但没能让它起作用

下面是我正在使用的示例代码:

// CarouselView related variables
public static int mPages = 0;
public static int FIRST_PAGE = mPages * LOOPS / 2;

// ViewPager for CarouselView
public ViewPager mPager;

// Adapter for loading data to CarouselView
private CarouselPagerAdapter mAdapter;

/**
* Setting the CarouselView with data
*/
private void setCarouselView() {
    // Getting the number of services discovered
    mPages = ServiceDiscoveryFragment.mGattServiceData.size();
    FIRST_PAGE = mPages * LOOPS / 2;

    // Setting the adapter
    mAdapter = new CarouselPagerAdapter(getActivity(), 
                    ProfileControlFragment.this, 
                    getActivity().getSupportFragmentManager(), 
                    ServiceDiscoveryFragment.mGattServiceData);
    mPager.setAdapter(mAdapter);
    mPager.setOnPageChangeListener(mAdapter);

    // Set current item to the middle page so we can fling to both
    // directions left and right
    mPager.setCurrentItem(FIRST_PAGE);

    // mPager.removeView(); //???trying to hide page from the carousel

    // make this at least however many pages you can see
    mPager.setOffscreenPageLimit(3);
}
我能够编译的任何东西都会在运行时崩溃。正如你所知道的,我对这方面还不熟悉。谢谢你的帮助

您可以使用完整功能来使用旋转木马

文档链接

用于删除项目

carousel.remove(yourModel)