Andorid Auto – 奇妙 的 CarIcon – JLin

JunctionView 160 ppp 解析 D 的 話 , 照理 說 320 ppp x 200 ppp , 就 等同 於 320 px x 200 px

不過 當 你 塞 這個 大小 給 setJunctionImage 的 時候 , 你 可以 發現 , 奇怪 的 的 怎麼 長 的 超級 小

https://developer.android.com/reference/com/google/android/libraries/car/app/navigation/model/RoutingInfo.Builder.html?hl=pt-brhttps%3A%2F%2Fdeveloper.android.com% 2Fstudio% 2Frun% 2Fmanaging-avds.html% 3Fhl% 3Dpt-br & skip_cache = true # setJunctionImage (com.google.android.libraries.car.app.model.CarIcon)

直到 打開 github, muestra / 中 有 一個 dibujable (也 就是 mdpi)

這張 圖 卻 是 960px x 600px?

可是 他 在 顯示 在 上面 卻 是 非常 的 正確 , 大概 就是 他 建議 的 的 3 倍 大小 (320×3 * 200 * 3)

非常 的 詭異 , 從 文件 上 也 沒有 提到

The image may be scaled down to fit a rectangle of 320 x 200 dp while preserving the aspect ratio. On smaller screens the junction image may result in the hiding of the Lanes, TravelEstimate or next Step. The aspect ratio should be greater than or equal to 1.6 in order to fit the horizontal space fully.

可以 看到 如果 造 文件 所提 , 應該 會 是 320 píxeles x 200 píxeles (因為 contenedor de superficie 是 160 ppp)

不過 我 這邊 猜想 , 有 可能 要 除 上 手機 densidad 的 valor , 也 就是 手機 如果 是 480 ppp , 而已 160 ppp 基準 , 剛好 是 是 3 , 從 dibujable 讀 出 大概 會 是 / 3 , 如果 是 從 matriz de mapa de bits , 出就 大概 會 是 ancho del mapa de bits * 3 之後 , 才會 是 正常 顯示 的 大小。

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *