Android手机和平板电脑上相同屏幕的PercentRelativeLayout?

时间:2016-05-19 14:32:30

标签: android performance android-layout android-studio

我的应用中的屏幕需要以相同的方式显示在两种类型的设备,手机和平板电脑上。目前我的应用程序在手机上工作正常,但在平板电脑上运行时表现得很奇怪。屏幕中组件的定位和大小会出现问题。我为所有正在使用的图像生成9个补丁图像,但对于某些使用绝对大小/边距值的组件,例如30dp,50dp等,似乎不是在平板电脑上运行良好的好措施。我的一些想法/问题是:

  1. PercentRelativeLayout - 是解决这个问题的最佳解决方案 问题?
  2. 有没有办法可以定义布局以便绘制 不同的手机和平板电脑。请注意,我没有 有任何需要以不同方式工作的复杂菜单或行为 在不同的设备上,它们是相同的。
  3. 我是否需要开发2个不同的应用程序?

2 个答案:

答案 0 :(得分:1)

你必须为Android手机和平板电脑制作不同的布局。

看看这个link

答案 1 :(得分:0)

阅读上面的答案后,阅读Android开发者文档的更多内容。发现此资源对于完全不知道支持多个屏幕的人更明确。 http://www.survivingwithandroid.com/2012/07/how-to-support-multiple-screen-in.html

相关问题