0
我的應用程序中有一個窗口(包含一些基於窗口大小通過javascript調整大小的元素)。當我運行沒有目標SDK的應用程序時,所有內容都完美無缺。結果來自:獲取與未指定SDK時相同的窗口度量值
getWindowManager().getDefaultDisplay().getMetrics(dm);
x = dm.widthPixels;
y = dm.heightPixels;
...與我以4+的目標sdk運行應用程序時截然不同。
當我運行應用程序時沒有目標sdk的大小使我的webview工作中元素的大小調整成爲可能,但getMetrics()報告窗口明顯小於它的大小。 (我最終得到了一個填充窗口的webview,但是我所有的元素都在左上角坍塌)。
如何在指定目標sdk時獲得全視圖大小,爲什麼是數字太不同了?