我正在为Android OS创建一个应用程序。我面临的问题是在具有不同分辨率的不同设备上运行应用程序,在高分辨率屏幕上的布局eitehr变得太小,或在低分辨率屏幕上太粗糙。如何使我的布局适应设备上的屏幕? 我是否使用相对布局或者有没有办法可以找出最大屏幕长度和宽度......?
答案 0 :(得分:0)
使用RelativeLayout - 这是最佳选择。
无论如何,如果你想找出最大尺寸:
private void setupGlobal() {
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
Global.screenHeight = height;
Global.screenWidth = width;
}