0
我想在服務停止時接收消息,所以我在服務類的onDestroy部分添加了一些代碼。如何在stopService後執行某些操作?
下面是主要活動
if(view.getId() == R.id.stopButton) {
stopService(new Intent(this, MyService.class));
Toast.makeText(this, "Button Pressed", Toast.LENGTH_SHORT).show();
的代碼,這是服務
public void onDestroy() {
Toast.makeText(this, "Some Message", Toast.LENGTH_SHORT).show();
}
我想實現的是顯示「一些信息」,然後「按鈕按下」消息時按下停止按鈕。
從邏輯意義上講,「Some Message」應該先顯示,然後顯示「Button Pressed」消息。 但是不管我怎麼嘗試(改變stopService的順序)「Button Pressed」消息首先顯示。
我在這裏錯過了什麼嗎?請幫忙.. :)
謝謝!我猜我必須找到另一種方式... –