簡體   English   中英

跨Android設備的屏幕靈敏度

[英]Screen sensitivity across Android devices

我在測試過程中遇到了一個非常奇怪的場景,也許您可​​以點燃我。

場景:該應用程序包含在Surfaceview中,我在其中處理觸摸事件。 我在屏幕上有一個圖像,用戶將手指放在上面,然后將其取回。 就像短按一樣。

出了什么問題:

具有SuperAmoled屏幕的三星Galaxy S-觸發的觸摸事件為:先按下然后再按下。 就像平常一樣

Nexus One(Desire) -觸發的觸摸事件為:下移,上移,上移,上移移動手勢很小,如+-1像素,但有。 現在,想象一下我有在Move事件中觸發的代碼這一事實。

因此,在我的Galaxy S上進行的測試一切正常,在Nexus上進行測試失敗了,因為它沒有按照預期進行反應。

我的問題:

  • 有什么辦法可以防止這種情況?
  • 是因為屏幕類型和靈敏度?

通過在down事件中將標志設置為true,然后調用方法,可以使用boolean標志來防止代碼在Move Event中運行。

暫無
暫無

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

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