AndroidManifest.xml には次のコードがあります。
<receiver
android:name=".receivers.RebootReceiver">
<intent-filter >
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>
BroadcastReceiver のコード:
public class RebootReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent arg1) {
Toast.makeText(context, "1", Toast.LENGTH_LONG).show();
Toast.makeText(context, "1", Toast.LENGTH_LONG).show();
Toast.makeText(context, "1", Toast.LENGTH_LONG).show();
Toast.makeText(context, "1", Toast.LENGTH_LONG).show();
Toast.makeText(context, "1", Toast.LENGTH_LONG).show();
Toast.makeText(context, "1", Toast.LENGTH_LONG).show();
DataSourceWrapper.getInstance().initializeAllNotifications();
}
}
しかし、再起動後、メッセージはありません。私は何を間違えましたか?Android 4.0、HTC センセーション。