我有一个根据用户要求启动的活动。 用户可以通过多种活动来要求它。
问题是我想在他必须处理该活动之前给用户一个解释。 我想创建一个Dialog,只给用户一个OK按钮点击。 但它会很难看,因为:
必须返回一个值(在我的情况下,我没有必须返回的值)
对话框必须启动新活动,然后当用户按下“返回”按钮时,它将返回对话
另外,如果我选择返回显示对话框并从那里开始新活动的活动,我将不得不在几个地方这样做(就像我在这个问题的第二行中解释的那样)
有什么想法吗?
谢谢!
答案 0 :(得分:0)
不确定您的意思1.但如果您在处理OK按钮的onClickListener中调用dismiss()
,则在您按下后退按钮后从启动的活动返回后将不再显示它。
要使重用对话框更容易,您应该创建一个处理对话框的自定义类。然后,您可以轻松地显示来自不同活动的对话框。