Я хочу отправить простую сату из одного занятия другому. Оба активны в то время, и я зарегистрировал LocalBroadcastManager. отправляющая часть работает, но принимающая деятельность ничего не получает.
BroadcastManager отправляет данные части кода:
myButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
LocalBroadcastManager broadcaster = LocalBroadcastManager.getInstance(SendingDataPageActivity.this);
Intent broadcastIntent = new Intent(BROADCAST_INTENT);
broadcastIntent.putExtra("test, "test");
broadcastIntent.setAction("test, "test");
broadcaster.sendBroadcast(broadcastIntent);
Log.d(TAG, "Broadcast sent..."); });
А для приемника:
public class RecievingDataPageActivity extends AppCompatActivity{
BroadcastReceiver receiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
Log.d(TAG, "local broadcaster received...");}};
Я зарегистрировал его в OnCreate:
LocalBroadcastManager.getInstance(this).registerReceiver((receiver),
new IntentFilter(BROADCAST_INTENT));
Но все равно ничего не получает. Любая помощь?