0
我用下面的代碼獲得銀河S6屏幕的寬度以像素爲單位銀河S6屏幕尺寸 - 安卓
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
Log.i("INFO", "width pixels "+metrics.widthPixels);
在一個應用程序這將返回1440是按照三星正確。 在另一應用中的相同的代碼返回1080 ??
密度也從4比3的變化以及xdpi 580至435
任何想法,爲什麼我得到兩種不同的結果? 這兩個應用都針對相同的SDK:23和最小SDK:10
你好,歡迎來到SO。這不是論壇,而是一個問答網站。我建議去參觀一下這個網站。你已經發布了應該是一個答案,但事實並非如此。請不要這樣做。相反,你可以問一個新的問題,也許增加一個鏈接到這個問題。謝謝! –