0
我有一張圖像顯示在我的圖像視圖中。我的圖像大小是2572 * 1864 px 我希望用戶看到地圖的相同「塊」,而不管設備和密度如何 - 即我的默認縮放級別應該表示圖像在px中的相同部分。我怎麼做?如何在不同屏幕尺寸和密度之間保持相同的像素縮放級別
我嘗試以下 - 計算出的圖像的一塊,我想顯示的尺寸是800像素的高度,默認縮放級別設置爲 - 個zoomLevel =(devicePxHeight/800)
但是,這似乎並沒有要工作,我得到設備
中不同的縮放級別任何幫助表示讚賞
無法對您的問題直接幫助浮點運算,只是想說,你的邏輯是明智的。常見錯誤:確保devicePxHeight/800不是整數除法。如果是,請使用devicePxHeight * 1f/800。 – schmop
你是救世主!如果我可以或者將它標記爲答案(如果它是 – sofmanal
),我會將其作爲答案,因爲它可以幫助人們:)當然不是因爲我是一個悲傷的書呆子,認爲代表很酷...... – schmop