Android 如何删除/禁用viewpager适配器中的页面?

Android 如何删除/禁用viewpager适配器中的页面?,android,android-studio,android-viewpager,Android,Android Studio,Android Viewpager,我一直在努力使用ViewPagerAdapter删除/禁用页面。但什么也没发生。有没有办法从ViewPagerAdapter中删除页面?这是我的密码- 如你所见,我有三个立场。我只想删除/禁用位置1(第1段) public class ViewPagerAdapter2扩展了PageRadapter2 { 私人语境; 私人停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场; 字符串[]={ “第0段”, “第1款”, “第2款” }

我一直在努力使用ViewPagerAdapter删除/禁用页面。但什么也没发生。有没有办法从ViewPagerAdapter中删除页面?这是我的密码- 如你所见,我有三个立场。我只想删除/禁用位置1(第1段)

public class ViewPagerAdapter2扩展了PageRadapter2
{
私人语境;
私人停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场;
字符串[]={
“第0段”,
“第1款”,
“第2款”
};
public ViewPagerAdapter2(上下文){
this.context=上下文;
}
@凌驾
public int getCount()
{
//TODO:实现此方法
返回字符串长度;
}
@凌驾
公共布尔值isViewFromObject(视图,对象)
{
//TODO:实现此方法
返回视图==对象;
}
@凌驾
公共对象实例化项(视图组容器,int位置)
{
layoutInflater=(layoutInflater)context.getSystemService(context.LAYOUT\u INFLATER\u SERVICE);
视图=布局平坦。充气(R.layout.View\u pager\u歌词,空);
final TextView TextView=view.findViewById(R.id.view\u pager\u lyricsTextView);
textView.setText(Html.fromHtml(“”+字符串[位置]+”

”); 返回视图; } @凌驾 公共项(视图组容器、int位置、对象) { ViewPager vp=(ViewPager)容器; 视图=(视图)对象; 副总裁removeView(视图); } }
public class ViewPagerAdapter2 extends PagerAdapter
{
    private Context context;
    private LayoutInflater layoutInflater;
    
    String strings[] = {
        
        "paragraph 0",
        "paragraph 1",
        "paragraph 2"
        
    };


    public ViewPagerAdapter2 (Context context) {
        this.context = context;
    }

    @Override
    public int getCount()
    {
        // TODO: Implement this method
        return strings.length;
    }

    @Override
    public boolean isViewFromObject(View view, Object object)
    {
        // TODO: Implement this method
        return view == object;
    }

    @Override
    public Object instantiateItem(ViewGroup container, int position)
    {
        layoutInflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        View view = layoutInflater.inflate(R.layout.view_pager_lyrics,null);
        final TextView textView = view.findViewById(R.id.view_pager_lyricsTextView);
        textView.setText(Html.fromHtml("<!DOCTYPE html><html><head></head><body><div style='text-align: center'><p>"+strings[position]+"</p></div></body></html>"));
        

        return view;
    }

    @Override
    public void destroyItem(ViewGroup container, int position, Object object)
    {
        ViewPager vp = (ViewPager) container;
        View view = (View) object;
        vp.removeView(view);
        
    }

}