0
我該如何去創建一個標誌,以便如果service
正在運行,並且用戶點擊另一個listview
項目,它將檢查service
是否正在運行,從而停止它?由於Android-創建服務標誌
我該如何去創建一個標誌,以便如果service
正在運行,並且用戶點擊另一個listview
項目,它將檢查service
是否正在運行,從而停止它?由於Android-創建服務標誌
您可以使用類似 -
private boolean isMyServiceRunning() {
ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) {
if ("com.example.MyService".equals(service.service.getClassName())) {
return true;
}
}
return false;
}
感謝Suchi。我現在就試試看,並讓你知道我的結果。感謝您的幫助 – Splitusa
因此,在「com.example.MyService」中,我將包名稱與服務名稱放在最右邊? – Splitusa
是的,持有你的服務的課程結束了 – Suchi