0
我有一個圖像顯示在瀏覽器和Android應用程序。當用戶點擊瀏覽器中的圖像時,android應用程序將以「英寸」的形式獲得點擊的位置。 左0.002,頂0.0.52如何將英寸值轉換爲有效的dpi
任何幫助如何將接收到的「英寸」轉換爲我的Android應用程序的有效值?
我得到了一個建議,對於iPhone 96來說,它是從Android上不能運行的。
Android:圖像縮放類型是矩陣。
我有一個圖像顯示在瀏覽器和Android應用程序。當用戶點擊瀏覽器中的圖像時,android應用程序將以「英寸」的形式獲得點擊的位置。 左0.002,頂0.0.52如何將英寸值轉換爲有效的dpi
任何幫助如何將接收到的「英寸」轉換爲我的Android應用程序的有效值?
我得到了一個建議,對於iPhone 96來說,它是從Android上不能運行的。
Android:圖像縮放類型是矩陣。
可以使用
https://developer.android.com/reference/android/util/TypedValue.html
所以轉換各種值類型,如果你想英寸轉換爲像素,這樣你就可以使用像素位置/在屏幕上繪製的東西,嘗試這樣的somethig:
Resources r = context.getResources();
float px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_IN, 0.002, r.getDisplayMetrics());
什麼值我應該在我的維文件夾r.getDisplayMetrics()給我值 – harshal
不知道如果我理解你的問題。基本上你不需要添加任何東西。 – pelotasplus
好吧,所以你打算使用默認的顯示指標值,將嘗試和更新。 – harshal