0

私は小さな Android アプリケーションを開発しており、私のアプリケーションではフラグメントの概念を使用しています。私の 1 つのアクティビティでは、複数のフラグメントを使用し、それらのフラグメントの遷移を行っています。現在、1 つのフラグメント内に 1 つのアラート ダイアログが表示されており、アクティビティのコンテキストを渡す必要があります。私はこの次の方法でこれを行いました。

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ますDialogIntent?

コードのこの部分ではなく、BroadcastReceiver に関連する情報レベルのメッセージのようです。この問題に関連するいくつかのリンクがあります: LINKLINK

于 2013-02-02T09:25:39.247 に答える