replace之后,如何remove

replace之后,如何remove

就是说,当我ADD一个fragment后设定了一个tag,然后replace了,这个时候tag就发生了变化,如果我在点remove,如何才能将现在replace之后的fragment删除掉,其实就是怎么获取当前fragment的tag。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Python工程师 2017-05-09 13:46:28

 replace就相当于remove+add,所以你的说的在点remove,如何才能将现在replace之后的fragment删除掉,你不用删除,就已经没了

  • 提问者 麦坡KD #1
    额,其实是有两个fragment,第一次点击add,添加了fragment,第二次点击replace,那么fragment就变成了anotherfragment,然后这个时候我想要点击remove,删除掉anotherfragment,该怎么获得这个tag呢
    2017-05-09 13:55:41
  • irista23 回复 提问者 麦坡KD #2
    android.app.FragmentTransaction.replace(int containerViewId, Fragment fragment, String tag),在replace的时候可以指定tag
    2017-05-09 19:06:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师