به کار بردن BroadcastReceiver برای دریافت میزان پیشرفت عملیات از Service (اندروید)

دوستان
من دوتا اکتیویتی دارم ک در ا کتیویتی اول مقداری رو برای اکتیویتی دوم میفرستم و در اکتیویتی دوم progress bar دارم که از صفر تا 100 رو پیمایش میکنه!
و وقتی از اکتیویتی دوم خارج میشم (مثلا با بک زدن) و مجدد وارد اکتیویتی دوم میشم progress bar مقدار 0 رو نشون میده و ادامه پروسس قبلی رو طی نمیکنه !
چکار باید کنم؟
+ از سرویس هم استفاده کردم ولی نشد عناصرم رو تعریف کنم (شاید هم من بلد نبودم) .راهش چیه ؟؟
کمک فوری لطفا
مرسی