ViewPager Нажмите кнопку на странице предварительной загрузки - PullRequest
0 голосов
/ 09 октября 2018
    public class MyViewPagerAdapter extends PagerAdapter implements View.OnClickListener{
            private LayoutInflater layoutInflater;

            btn_A_L2 = v.findViewById(R.id.option_A_L2);
    public Object instantiateItem(ViewGroup container, final int position) {
                layoutInflater = getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                assert layoutInflater != null;
                View v = layoutInflater.inflate(R.layout.lesson_picture_options, container, false);
                btn_A_L2.setText(words.get(rnd).learn_lang);
                btn_A_L2.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        //clicked in another page
                    }
                });
                container.addView(v);
                return v;
            }

Это мой адаптер для ViewPager, и я пытаюсь нажать Buttons на каждой странице, но Button нажимается на другой странице предварительной загрузки, такой как предыдущая страница или следующая страница, а не на текущей странице.Может кто-нибудь помочь мне об этом?

...