0

我正在开发小型 android 应用程序,在我的应用程序中我使用片段概念。在我的一项活动中,我正在使用多个片段并对这些片段进行转换。现在在一个片段中,我正在显示一个警报对话框,因为我需要传递活动上下文。我以以下方式做到了这一点。

new AlertDialog.Builder(getSherlockActivity())
        .setTitle("Logout")
        .setMessage("Really Logout from App?")
        .setPositiveButton("Yes",
                new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog,
                            int which) {


                    }
                }).setNegativeButton("No", null).show(); 

一切正常,没有任何错误,也没有任何故障。只有一个问题是在 logcat 中它向我显示我的主要活动已经泄露了意图。这是问题所在;这个问题是因为我正在通过getsherlockActivity();还是因为其他原因?想澄清这个概念......

4

1 回答 1

2

打扰一下,但是您确定此消息与这部分代码有关吗,因为我真的不知道如何Activity Fragment并且Dialog可以参考Intent

它看起来像与 BroadcastReceiver 相关的信息级消息,而不是这部分代码。这是与此问题相关的几个 lins:LINKLINK

于 2013-02-02T09:25:39.247 回答