在Android中的OK对话框

时间:2012-02-07 00:07:28

标签: android android-activity android-dialog

我有一个根据用户要求启动的活动。 用户可以通过多种活动来要求它。

问题是我想在他必须处理该活​​动之前给用户一个解释。 我想创建一个Dialog,只给用户一个OK按钮点击。 但它会很难看,因为:

  1. 必须返回一个值(在我的情况下,我没有必须返回的值)

  2. 对话框必须启动新活动,然后当用户按下“返回”按钮时,它将返回对话

  3. 另外,如果我选择返回显示对话框并从那里开始新活动的活动,我将不得不在几个地方这样做(就像我在这个问题的第二行中解释的那样)

    有什么想法吗?

    谢谢!

1 个答案:

答案 0 :(得分:0)

不确定您的意思1.但如果您在处理OK按钮的onClickListener中调用dismiss(),则在您按下后退按钮后从启动的活动返回后将不再显示它。

要使重用对话框更容易,您应该创建一个处理对话框的自定义类。然后,您可以轻松地显示来自不同活动的对话框。