所以我正在努力将我的应用程序扩展到不同的屏幕尺寸。现在它针对10.1英寸屏幕进行了优化,但我正努力让它在具有7英寸屏幕的点燃火上运行。我只使用相对布局。截至目前我的背景完美地缩放,但背景上的图像按钮不能缩放,我想知道是否有这样的原因。此外,我使用边距来调整我的按钮的位置,这是否适合缩放尺寸?
答案 0 :(得分:5)
支持不同屏幕上的应用程序请参考以下链接
http://developer.android.com/guide/practices/screens_support.html
并缩放图像按钮使用九个补丁图像,它们可以很好地扩展。
我还使用边距来调整按钮的位置,缩放尺寸是否合适?
是的,没关系。答案 1 :(得分:3)
您应该始终在清单中定义,因为default values can会从一个版本更改为另一个版本。
但是如果你想支持xlarge屏幕,那么你就会被卡住,因为这个属性是在API级别9(android 2.3)中引入的。你必须创建两个不同的APK,一个用于Android版本> = 2.3,另一个用于旧版本。
由于这是一个常见问题,即使你使用多个APK,android也能为市场上的publish only one application提供一种很好的方式。