0
所以,這是我的場景: 我有一個用戶界面,用戶可以點擊按鈕連接到多個網址。 我也有一項服務,它連接到每個X minuits的其他網址。檢查url是否在android/java目前加載
現在我想讓我的服務檢查,如果在連接到它自己的url之前當前有任何其他url被加載(由用戶在UI中),因爲我不希望服務中斷用戶操作。
在此先感謝:]
所以,這是我的場景: 我有一個用戶界面,用戶可以點擊按鈕連接到多個網址。 我也有一項服務,它連接到每個X minuits的其他網址。檢查url是否在android/java目前加載
現在我想讓我的服務檢查,如果在連接到它自己的url之前當前有任何其他url被加載(由用戶在UI中),因爲我不希望服務中斷用戶操作。
在此先感謝:]
使用布爾值來標誌枯萎你正在做的事情與否。您也可以創建狀態enum
,並在您每次執行操作時檢查服務。爲此,您可能會發現有用的實施queues
。例如:如果服務執行某項操作,則將該元素(可以是動作或其他)添加到隊列中,然後該元素將等待,直到輪到它爲止。
我希望這個想法會有幫助。
哪種UI?本機或Web容器? 你是什麼意思「連接到網址」?在瀏覽器中打開它們還是什麼? 這個問題對我來說不是很清楚。 –