[英]Size screen issue
出於某種原因,應用程序在讀取屏幕尺寸時 getRealSize() 開始給出不真實的尺寸並減少 25%。 我有一個 1920*1080 的屏幕,並給出 1440*810。 當我開始一個項目時,屏幕大小顯示正確。 但是在發布構建之后,這個問題就開始了。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_main); Point point = new Point();
getWindowManager().getDefaultDisplay().getRealSize(point);}
您可以使用 Toolkit 中的 Dimension
代碼:
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
System.out.println("Screen Width: " + screenSize.getWidth());
System.out.println("Screen Height: " + screenSize.getHeight());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.