单击图像时具有图像的活动
1)应在父活动的中间添加一个片段
2)当片段出现时,父活动的背景应该变得模糊/变暗
3)然后点击片段外部,片段应该再次消失
(当我们点击whatsApp中的联系人图片时,我们会得到相同的效果,它会打开一个叠加层)
我已经可以成功添加片段但活动仍然有效。
如何实现这种效果? 我尝试过fragmentTransaction.setCustomAnimation(int,int),但它不起作用。
谢谢。
答案 0 :(得分:2)
您有两种选择:
DialogFragment
设置onCreateView()
方法中的布局。Fragment
(例如#44000000
)。将OnTouchListener
添加到背景视图,然后在onTouch()
方法中,关闭Fragment
。顺便说一下,我会认真推荐你第一个选择。