如何在其他 Activity 中停止服务?
我在summaryActivity中启动该服务
SocketServiceIntent = new Intent(this, SocketService.class);
SocketServiceIntent.putExtra("MessageParcelable", mp);
startService(SocketServiceIntent);
然后从我的summaryActivity开始我的statusActivity
Intent intent = new Intent(SummaryActivity.this,
StatusActivity.class);
intent.putExtra("MessageParcelable", mp);
startActivity(intent);
我的问题是我不知道如何为我的Statusactivity提供SocketServiceIntent。
最佳答案
您应该致电 Activity(ContextWrapper)#stopService
:
stopService(new Intent(SummaryActivity.this, SocketService.class));