我刚刚在 Android 上制作了我的第一个小应用程序。
我一直在使用 Android Studio 进行开发,这非常好,但问题是我设计的应用程序只适合 5.5 英寸显示屏。在其他设备上它要么非常小要么更大。我不知道如何使其根据设备的大小自动调整大小。
有什么办法可以解决这个问题,或者有没有办法为不同的手机制作不同的Apk(根据显示尺寸)
PS:应用程序中没有任何图片。只是写作和计算。适合初学者(ME)的计算器。 :)
最佳答案
如果您的应用上没有任何图像,请将布局和 View 宽度(需要时)设置为“match_parent”,而不是“wrap_content”或固定大小。
将父布局高度设置为“match_parent”,如果您的背景适合整个屏幕,也请设置此值。
检查此以获取 LayoutParams 值的引用:http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html
如果您想添加图像,请转到 http://developer.android.com/guide/practices/screens_support.html并尝试理解密度独立和支持多种设备的所有概念。
关于java - 修复 Android 应用程序大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31175046/