I have a ViewPager
on which I am trying to apply onLongClickListener
to change a Fragment from Activity which does not work.
mPager1.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
onViewPagerClick();
return false;
}
});
Fragment replacement:
public void onViewPagerClick() {
FragmentTransaction ft5 = getSupportFragmentManager().beginTransaction();
fragment = new SingleProductFragment();
container.setVisibility(View.VISIBLE);
ft5.add(R.id.container, fragment);
// ft.addToBackStack(null);
ft5.commit();
sv.setVisibility(View.INVISIBLE);
addButton.setVisibility(View.INVISIBLE);
}