viewpager第一页的侦听器不起作用

时间:2018-07-31 07:47:32

标签: android android-viewpager

我有一个ViewPager,只需单击一下按钮,我就从适配器A更改为适配器B。

适配器B仅具有一个由imageview和edittext构成的视图。我已经注意到,如果视图的听众不止一个,听众就像一个咒语,那么问题是当我从一个切换到另一个时,适配器不会重新插入项目

我也阅读了官方的documentation和这个问题[1234]

exampleButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            String id = (String) exampleButton.getTag();
            if (id.equals("0")){
                exampleButton.setBackgroundResource(R.drawable.test);
                exampleButton.setTag("1");
                //stuff
                verticalPager.setAdapter(null);
                verticalPager.setAdapter(b_adapter);
            }
            if(id.equals("1")){
                //stuff
exampleButton.setBackgroundResource(R.drawable.othertest);
                    //stuff
                    verticalPager.setAdapter(null);
                    verticalPager.setAdapter(A_adapter);
                }
            }
        });

0 个答案:

没有答案