0
我剛開始學習一些Android開發,需要找到一種方法來從不是Activity的類獲取像素高度和寬度。在我的例子中,這個類被稱爲BouncingBall。我想找出屏幕尺寸,這樣我就可以改變球的速度,讓它看起來像在屏幕牆上彈起來一樣!如何在Android中查找設備的像素寬度和高度,當不在活動中
感謝您的諮詢!
我剛開始學習一些Android開發,需要找到一種方法來從不是Activity的類獲取像素高度和寬度。在我的例子中,這個類被稱爲BouncingBall。我想找出屏幕尺寸,這樣我就可以改變球的速度,讓它看起來像在屏幕牆上彈起來一樣!如何在Android中查找設備的像素寬度和高度,當不在活動中
感謝您的諮詢!
試試這個:
WindowManager window = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
Display display = window.getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
你來自哪裏,構造傳遞context
。 或使用getApplicationContext()
:)
如果你有一個'Context'會做 – nandsito
@nandsito,當然 – Vyacheslav