使ç¨Activityç±»ä¸çæ¹æ³æ¥è·åï¼ä½¿ç¨èå´æ¯å¨Activityçç±»ååç±»ä¸åæä¼ å
¥Activityç±»ååç±»ç对象åæ°çæ¹æ³ä¸ä½¿ç¨
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// éè¿Activityç±»ä¸çgetWindowManager()æ¹æ³è·åçªå£ç®¡çï¼åè°ç¨getDefaultDisplay()æ¹æ³è·åè·åDisplay对象
Display display = getWindowManager().getDefaultDisplay();
// æ¹æ³ä¸(æ¨è使ç¨)使ç¨Pointæ¥ä¿åå±å¹å®½ãé«ä¸¤ä¸ªæ°æ®
Point outSize = new Point();
// éè¿Display对象è·åå±å¹å®½ãé«æ°æ®å¹¶ä¿åå°Point对象ä¸
display.getSize(outSize);
// ä»Point对象ä¸è·å宽ãé«
int x = outSize.x;
int y = outSize.y;
// éè¿åå¸æ¾ç¤ºå±å¹å®½ãé«æ°æ®
Toast.makeText(this, "ææºåç´ ä¸ºï¼" + x + "x" + y, Toast.LENGTH_LONG).show();
// æ¹æ³äº(ä¸æ¨è使ç¨)ç´æ¥éè¿Display对象è·åå±å¹å®½ãé«æ°æ®
int width = display.getWidth();
int height = display.getHeight();
// éè¿åå¸æ¾ç¤ºå±å¹å®½ãé«æ°æ®
Toast.makeText(this, "ææºåç´ ä¸ºï¼" + width + "x" + height, Toast.LENGTH_LONG).show();
}
}
温馨提示:答案为网友推荐,仅供参考