How can I get the actual position of a ViewPager.OnPageChangeListener()
to a OnClickListener
:
@Override
public View onCreateView(LayoutInflater inflater, final ViewGroup container, Bundle savedInstanceState) {
btnDL.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// I need the "int posistion" here
}
});
}
So this is the OnPageChangeListener
:
private void setCurrentItem(int position) {
viewPager.setCurrentItem(position, false);
displayMetaInfo(selectedPosition);
}
// page change listener
ViewPager.OnPageChangeListener viewPagerPageChangeListener = new
ViewPager.OnPageChangeListener() {
@Override
public void onPageSelected(int position) {
displayMetaInfo(position);
// I need this position in my OnClickListener
}
}
Thank you!