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
нажимается на другой странице предварительной загрузки, такой как предыдущая страница или следующая страница, а не на текущей странице.Может кто-нибудь помочь мне об этом?