簡體   English   中英

我只想在android中單擊新圖片時啟動服務。 我該怎么做?

[英]I want to start a service only when a new picture is clicked in android. How do I go about doing that?

我只想從android中的手機攝像頭捕獲新圖片時才啟動服務。 我該怎么做? 當前,我正在運行一個后台任務,該任務每3秒運行一次,以檢查是否單擊了新圖片。

您可以為圖像單擊提供音軌,然后每3秒檢查一次這些音軌。

final boolean hasClicked = false;

new View.OnClickListener() { //image onclick listener
    hasClicked = true;
}



new Timer.schedule(new TimerTask() {
     if ( hasClicked ) {
         // start your service
     }

}, 3000, 3000);

如果您需要跟蹤間隔之前用戶單擊圖像的次數,則可以為其計數。 注意垃圾郵件的點擊。

當前沒有用於記錄和監視攝像機活動的API,可能出於隱私和安全原因

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM