我正在製作一個遊戲,用戶應該識別一個人的臉部分。我應該得到圖像上的座標,但我已經在不同的手機/分辨率上嘗試了它,但是我得到了不同的座標。如何解決它的傢伙?請確實需要幫助(Android)不同分辨率的不同座標如何修復?
0
A
回答
0
圖像應該由不同的可繪製視圖構建,以便您可以抓取按下的狀態。
如果您在哪裏使用靜態圖像,則無法使用座標系(基於px),因爲手機和其他Android設備沒有相同的屏幕尺寸。這種方式的其他選擇是使用dip(密度獨立像素)而不是px。
1
這可能不是做的最好的方式,但我做
double windowWidth = getWindow().getDecorView().getWidth();
double windowHeight = getWindow().getDecorView().getHeight();
float xDensity = event.getX();
double x = (xDensity/windowWidth) * 100;
float yDensity = event.getY();
double y = (yDensity/windowHeight) * 100;
的* 100
沒有必要取得了成功;我只是爲了顯示目的。
相關問題
- 1. 不同分辨率對不同分辨率
- 2. 如何修復android上的不同分辨率上的圖像textviews?
- 3. 如何動態修復不同屏幕分辨率的文字大小Android
- 4. Android遊戲的不同分辨率
- 5. Android不同的分辨率問題
- 6. 在android中的不同分辨率
- 7. LibGDX不同的資產,像Android的不同分辨率
- 8. Android在不同分辨率下顯示不同的圖像
- 9. Android針對不同屏幕分辨率的不同佈局
- 10. 如何修復不同屏幕尺寸的簡單HTML UI分辨率
- 11. 如何使用android不同的分辨率?
- 12. 如何在android中使用不同的分辨率?
- 13. 不同的屏幕分辨率的CSS?
- 14. CSS在不同的分辨率
- 15. youtubeextractor獲得不同的分辨率
- 16. 不同的繪製分辨率
- 17. JasperReports的分辨率不同於72dpi
- 18. jQueryMobile支持不同的分辨率
- 19. 不同號碼。不同屏幕分辨率的列的列表
- 20. 在不同的屏幕分辨率下運行不同的JavaScript
- 21. 在這個環節不同分辨率
- 22. 以不同分辨率對齊
- 23. UIImage.size與像素分辨率不同嗎?
- 24. 轉學深CNN分辨率不同
- 25. 字體爲不同分辨率Libgdx
- 26. Android中的HTML資源中不同分辨率的不同圖像
- 27. 網站分辨率修復Javascript中的所有分辨率
- 28. Corona - 如何適應不同的設備分辨率,同時保持高分辨率設備的質量?
- 29. 如何修復480 * 800上的android應用程序分辨率?
- 30. 適用於不同版本和不同分辨率