我想知道是否有人能够就图形布局编辑器中“目标平台”下拉框的目的和可靠性给出一些说明?
我目前的理解是,目标平台下拉框旨在向我展示所选平台中的布局。我也看到ADT插件有几个更改日志条目,表明布局引擎不是100%准确,这给我留下了一些问题;
我意识到ADT插件可能有其自身的局限性,并且Google会定期更新布局引擎。我也在测试设备(不只是使用布局编辑器),但仍想确定这个“目标平台”下拉框的用途。
我认为我会寻求澄清的原因是我遇到了一些奇怪的结果(特别是在尝试渲染平铺位图时,除了Android 3.0之外的任何东西都可以绘制);
Shader 'android.graphics.BitmapShader' is not supported in the Layout Editor.
该消息似乎暗示它只是Eclipse的ADT插件的限制?它似乎在我的2.3设备上呈现良好。这也表明我应该使用设置为Android 3.1的框进行开发。
答案 0 :(得分:2)
在大多数情况下,默认按钮/ gui对象及其对齐等简单的东西看起来是正确的。但是,我遇到了扩展按钮和渐变没有出现的问题。您应该使用它作为进行微小更改的快速指南,但要依靠实际设备来提高准确性。我也得到奇怪的错误,例如3.0或更高版本的mapviews错误或自定义对象的随机nullpointers。