0
我打算創建一個應用程序作爲後臺服務,當用戶在圖庫中選擇一個piture時觸發。基本上我想利用傳感器在圖像之間滾動。例如..如果用戶搖動手機,它應該顯示圖庫中的下一個圖像。任何人都可以請幫我瞭解如何知道用戶是否在畫廊?Android:如何知道用戶是否在圖庫中選擇了一個圖像
感謝
我打算創建一個應用程序作爲後臺服務,當用戶在圖庫中選擇一個piture時觸發。基本上我想利用傳感器在圖像之間滾動。例如..如果用戶搖動手機,它應該顯示圖庫中的下一個圖像。任何人都可以請幫我瞭解如何知道用戶是否在畫廊?Android:如何知道用戶是否在圖庫中選擇了一個圖像
感謝
通過「圖庫」你的意思是自帶預裝在設備中的圖庫應用程序?如果是這樣,我不認爲你所問的是可能的。
由於Android應用在沙箱中運行,除非您擁有所需的權限或API,否則它們無法相互通信。我懷疑默認的Gallery應用程序可以做任何類似的事情。
你可以做的最好的事情是編寫你自己的圖庫應用程序併爲它實現該功能。或者更好地看看默認的圖庫應用程序的源代碼,並將其擴展;)
感謝您的回覆..但我聽說這可以使用setCallbackDuringFling方法完成..不是嗎? – user2349990
setCallbackDuringFling是[Gallery](http://developer.android.com/reference/android/widget/Gallery.html)類的一種方法。該類還是一個可以用作應用程序佈局組件的其他小部件(如[Button](http://developer.android.com/reference/android/widget/Button.html),[ImageView] (http://developer.android.com/reference/android/widget/ImageView.html),[ListView](http://developer.android.com/reference/android/widget/ListView.html)等等) 。 雖然它們共享相同的名稱,但此類與預安裝的應用程序無關。 –