Eclipse中的小部件比手机上的小部件小

时间:2013-02-17 21:08:59

标签: android eclipse android-widget screen resolution

我目前正在整理HTC Evo 3D手机的应用程序,其屏幕分辨率为960x540。我已经设置了一个自定义布局配置来设计此分辨率的界面。在此配置中,窗口小部件(文本视图,搜索栏等)在屏幕上显得小而紧凑,稀疏。而当我在手机上启动应用程序时,按钮相当大,并且更多地填满了屏幕。 Eclipse中是否有一些设置允许我在编辑器中查看与手机上显示的布局完全相同的设置,从而可以更轻松地设计界面。

非常感谢,Mat。

1 个答案:

答案 0 :(得分:0)

使用相关代码将更容易提供帮助,但是,如果您使用dp单位度量,大小将根据分辨率更改:屏幕大小,而不仅仅是分辨率。我认为文本视图/按钮等的“wrap_content”也会改变大小,因为字体大小会在sp中。因此,看看是否有适合实际设备分辨率和屏幕尺寸的仿真器配置。 有关度量单位的更多信息,请查看here
编辑
所以你在youlayout.xml的图形布局中在eclipse中看到它吗?在该窗口的顶部栏上有一个用于显示配置的dropmenu,更改它以查看不同屏幕中的布局(我看不到任何960x540 btw)。但是,如果您真的想为单个设备开发是一件大事,但如果您要为不同的设备发布应用程序,则需要一些策略来制作灵活的布局。 this非常有用。