为什么“设计时属性”不起作用?

时间:2014-01-04 10:06:06

标签: android eclipse adt gui-designer designtime-attributes

背景

Google添加了很好的“Designtime Attributes”(从here发现它)仅用于UI设计器模式,因此,例如,如果您希望在textView上显示文本(或EditText)就在那里(为了帮助你理解它的样子),你可以添加:

    <EditText 
        tools:text="John Doe"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
来自Google的示例:

enter image description here

实际上,这应该适用于您已经可以使用的任何属性。不确定是否有任何限制,但它非常酷。

问题

现在,当我在Eclipse中执行此操作时(只是一个带有“tools:text”属性的简单textView),以及最新的ADT&amp; SDK(22.3.0.v201310242005-887826),它只是不起作用。它只是没有做任何事情。

问题

这个功能是否可以仅适用于新的IDE(android studio)?如果是这样,怎么可能呢? Google不应该将每个Android开发功能添加到ADT吗?

另外,在某些网站上它被称为“设计时布局属性”,有些网站只是“设计时属性”?

1 个答案:

答案 0 :(得分:5)

好的,看来这是针对ADT的计划(从here找到):

  问:我发现这是在Android Studio中......任何计划都可以实现   日食/ ADT?

     答:是的,我们会把它移植到ADT。还没有ETA。