【问题标题】:Android UI problem安卓界面问题
【发布时间】:2011-05-27 20:45:03
【问题描述】:

我需要在 Spinner 和 EditText 视图中保持相同的高度,但是当移动到较小的屏幕并且宽度为“fill_parent”或“wrap_content”时,视图控件增加它的高度,所以我尝试用 50dp(和 50dip)固定高度,但视图只是被削减了。 一些图片来说明我的观点

Second http://img218.imageshack.us/img218/6776/screenshot20110527at330.png 它的外观(大屏幕)
Third http://img171.imageshack.us/img171/6776/screenshot20110527at330.png 固定 50dp 时的外观(小屏幕)
First http://img151.imageshack.us/img151/6776/screenshot20110527at330.png 使用“fill_parent”和“wrap_content”属性时的外观(小屏幕)

【问题讨论】:

    标签: android user-interface android-layout android-widget


    【解决方案1】:

    这些来自模拟器,对吧?模拟器不能在电脑屏幕上很好地扩展。只需使用 mm 并知道在现实世界中大小永远不会相同。您将不得不习惯可变大小。原因 - Android(手机)报告错误的不同屏幕密度。即使在今天,您也永远无法在计算机屏幕上制作相同大小的文本。所以,下次当你被要求制作 X cm 大小的图像时,请笑而不语。

    看起来不错,是的。但是大小不会一样。最重要的原因是手机屏幕的像素密度不同,Android 会报错,导致操作系统无法正常缩放。

    看到这个帖子:

    Android: how to draw an ImageView with the same size regardless of device?

    【讨论】:

    • 那么它在实际设备中看起来还可以吗? :D
    【解决方案2】:

    使用 mm 或 inch ,任何设备的物理尺寸都相同

    【讨论】:

      猜你喜欢
      • 2011-12-13
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多