【发布时间】:2017-10-17 08:55:51
【问题描述】:
我有一个ViewPager,我正在尝试在其上应用onLongClickListener 来更改无效的Activity 片段。
mPager1.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
onViewPagerClick();
return false;
}
});
片段替换:
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);
}
【问题讨论】:
-
请多写代码
-
我已将代码放在 onCreate 内的 Activity 类中
-
你试过such答案吗?
-
滚动已经使用 ArrayAdapter 显示了下一个图像。我想应用一个 onLongClick 来打开另一个片段以显示图像的详细信息
标签: android android-fragments android-viewpager onlongclicklistener