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

问题描述 投票:8回答:3

我可以在我的Android布局文件中使用setTag(key)的等价物,如下所示:

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

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

可能吗?

android xml view
3个回答
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>

3
投票

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

空无一人。

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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.