Вы можете сделать это с буксирным путем, который ниже
Приемник вещания
Зарегистрируйте трансляцию в вашем первом действии и действие огня из вашего второго действия с данными, как показано в примере ниже
В вашем первом занятии
BroadcastReceiver receiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
if (intent != null && intent.getAction() != null && intent.getAction().equals("SendCounter")) {
counter=intent.getIntExtra("value",0);
}
}
};
registerReceiver(receiver,new IntentFilter("value"));
В вашем втором занятии
Intent intent=new Intent("SendCounter");
intent.putExtra("value",counterValue);
sendBroadcast(intent);
Статический член
Определите одну переменную в своей деятельности и определите как статическую, чтобы вы могли обращаться к этому конкретному члену как к статической.
В вашем первом занятии
public static int counter;
Теперь во втором упражнении вы можете добавить значение в первую переменную занятия, например:
ActivityFirst.counter=30 //New value