我是Android编程新手,我正在构建一个小型测试程序。
我的问题是,在.xml文件的图形布局中,窗口小部件(旋转器,按钮......)看起来很漂亮,但是当我将程序放入手机(Nexus S,如果这很重要)或者emolator,它们带有圆润的边缘,使得整个程序看起来非常难看。
这是我做错了吗?
谢谢!
答案 0 :(得分:2)
问题在于您已将构建目标设置为2.2或更早,而Nexus S正在运行2.3,它已重新设计了UI元素。如果将构建目标设置为2.3,它将在Eclipse XML查看器中显示与Nexus S中相同(非圆形)的按钮和其他元素。
答案 1 :(得分:0)
我相信Nexus S不使用默认的android主题。许多标准UI项目(单选按钮,按钮,复选框等)的外观与UI构建器将显示的外观不同。
编辑:等等......它在模拟器中也出现了不同的情况?我的回答可能不适用于那种情况,对不起: - \
答案 2 :(得分:0)
所以未连接的按钮是新的吗?那不是傻吗?这是更丑陋的。 我将构建目标设置为1.6,并且模拟器和nexus都运行2.3,因此可以解释它。 有没有人有一个指南,解释如何将UI项目更改为更好的项目?