我想創建一個服務,以便它可以持續從具有不同參數的活動啓動,並且只要任何參數條件爲真,它就會顯示特定於該參數的通知。使用服務來處理多個意圖
就像我希望手機在指定位置時通知我一樣,我可以給出多個此類位置值,例如,如果我在任何位置,它應告訴我以及何時位置已到達,它不應該停止所有其他線程檢查其他位置。
我沒有解釋得很好,但我對此感到困惑。
任何幫助?
我想創建一個服務,以便它可以持續從具有不同參數的活動啓動,並且只要任何參數條件爲真,它就會顯示特定於該參數的通知。使用服務來處理多個意圖
就像我希望手機在指定位置時通知我一樣,我可以給出多個此類位置值,例如,如果我在任何位置,它應告訴我以及何時位置已到達,它不應該停止所有其他線程檢查其他位置。
我沒有解釋得很好,但我對此感到困惑。
任何幫助?
當服務被調用時,我不能創建多個線程嗎?我不熟悉廣播接收機,所以我不確定他們如何處理它。 – Achint 2011-03-15 15:25:51
對不起,我不是故意建議不要提供服務。你的問題似乎暗示了你正在考慮運行多個服務來做類似的事情。你應該有*一個*服務。你的服務可以有多個線程。如果你想發送通知,廣播接收器將會幫助你很多。也許可以解釋一下**你設想每個線程在做什麼,所以我可以提供更多的幫助。 – 2011-03-15 15:34:47
基本上,我有一個應用程序,您可以在其中指定地點的位置,並且當您靠近該位置時,它會提醒您。我正在考慮將經緯度傳遞給服務,該服務將使用addproximityalert方法,並在靠近該地點時發出警報。我只是希望它能夠讓我可以給多個地方。可悲的是,線程/服務/廣播的事情讓我感到困惑。 – Achint 2011-03-15 16:00:44