Как создать намерение Broacast для вызова в onCreate? - PullRequest
0 голосов
/ 23 июня 2011

Как бы я сказал о намерении вещания для этого класса.Я хочу создать намерение для вызова внутри метода onCreate, чтобы он мог отправлять этот широковещательный приемник.

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
}

private class Receiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {

        Bundle bundle = intent.getExtras();
        SmsMessage[] msgs = null;
        String msg = "";

        if(bundle != null){
            //Do Nothing

        }else{
            checkMessage();

        }
    }

}

1 Ответ

0 голосов
/ 23 июня 2011

Используйте sendBroadcast метод.А в Intent укажите имя класса получателя.

...