我的UI组件未在屏幕中正确显示。(即使在屏幕范围内)

时间:2012-06-26 10:48:21

标签: android-widget

例如,

我的模拟器将800 * 480(w * h)设置为屏幕大小。

纵向案例:我的UI总宽度为412dp。 景观案例:总高度为413

以上两个案例都在480以内。但内部组件仍然被削减..

如果有人知道答案,那就太大了 赞赏。

1 个答案:

答案 0 :(得分:0)

我从谷歌文档enter link description here

得到了答案

1 dp等于1.5个物理像素

因为我在res / drawable文件夹中放置了我的可绘制图标(E.g 410 * 212,使用实际像素作为单位)。

因此我的组件的某些区域将被切断。

要解决此问题,我只需将所有图标移动到res / drawable-high文件夹中。

我从官方网站上删除了以下信息:

  • xlarge屏幕至少为960dp x 720dp
  • 大屏幕至少为640dp x 480dp
  • 正常屏幕至少为470dp x 320dp
  • 小屏幕至少为426dp x 320dp