关于Android中dialog进行dismiss后第二次show仍然保持之前的状态

移动开发 码拜 10年前 (2015-04-25) 3064次浏览 0个评论

我在一个Activity里面点击一个按钮弹出一个dialog,dialog里面有一个滑动按钮,我第一次点开的时候滑动了里面的按钮,然后把dialog关闭了(dimiss),然后再次打开dialog(show),发觉滑动按钮仍旧保持上一次的状态(即被滑动了),我想每一次打开dialog,dialog的状态都是一开始最原始的,有什么办法?求大家帮助!

关于Android中dialog进行dismiss后第二次show仍然保持之前的状态
5分
每次点击重新创建dialog
关于Android中dialog进行dismiss后第二次show仍然保持之前的状态
5分
重新创建即可~~~
关于Android中dialog进行dismiss后第二次show仍然保持之前的状态
5分
你的dismiss只是让dialogue不显示,并没有销毁。你可以每次点击的时候再新建一个dialog
关于Android中dialog进行dismiss后第二次show仍然保持之前的状态
5分
是我的话我会手动初始化,就是在dismiss之后或是在show之前初始化数据
关于Android中dialog进行dismiss后第二次show仍然保持之前的状态
5分
在show之前设定初始值
关于Android中dialog进行dismiss后第二次show仍然保持之前的状态
5分
如果不是很复杂的话。就直接判断if(dialog!=null)dialog=null;
保证你每次都是新的

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于Android中dialog进行dismiss后第二次show仍然保持之前的状态
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!