3

sendBroadcastが内部でどのように機能するかを知りたいのですが、誰かがそれを説明してくれたらいいのにと思います。実際の実装を教えてください。

私はアンドロイドソースを見ていました

ContextWrapper.javaには、基本的に基本実装を呼び出すだけのsendBroadcast()の抽象メソッドの実装が含まれています。しかし、sendBroadcastが登録されているすべてのBroadcastReceiversに通知する実際の実装はどこにありますか?

@Override
public void sendBroadcast(Intent intent) {
    mBase.sendBroadcast(intent);
}

編集:mBaseは抽象クラスであるContextクラスからのものであり、sendBroadcastは実装なしの抽象メソッド定義でした。

public abstract void sendBroadcast(Intent intent)
4

1 に答える 1

4

これがsendBroadcastの実装です。

于 2012-05-03T19:00:24.313 に答える