XML中setTag(键,值)的等价性

时间:2013-01-22 22:03:16

标签: android xml view

我可以在我的Android布局文件中使用setTag(key)的等效项:

 <EditText android:id="@+id/passwordEdit"
         android:tag="key"
         android:inputType="textPassword"/>

我想在我的xml中使用setTag(key, value)的等价物。

有可能吗?

3 个答案:

答案 0 :(得分:10)

我有点迟到了...但是如果你使用的是api等级21或者以上,你可以从xml做到这一点。我不确定内存泄漏问题是否仍然存在。

<Button
android:layout_width=match_parent
android:layout_height=wrap_content
android:text="New button" >
     <tag android:id="SomeId" android:value="SomeValue" />
</Button>

答案 1 :(得分:3)

  

我想在我的xml

中使用setTag(key,value)的等价物

没有。

另外,请注意使用双参数setTag()实现,it can lead to memory leaks

答案 2 :(得分:0)

有: <tag android:id="..." android:value="..."/>