如何通过android中的布局xml将数组设置为任何视图的标签

编程入门 行业动态 更新时间:2024-10-25 14:32:59
本文介绍了如何通过android中的布局xml将数组设置为任何视图的标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想用一个视图绑定一些额外的数据.我在我的 xml 文件中使用标签来添加额外的信息.

I want to bind some extra data with a view. I am using tag in my xml file to add the extra information.

如果数据只是字符串(android:tag="extra Info"),我可以通过在代码中使用 getTag() 来获取额外的数据.

If the data is only String (android:tag="extra Info"), i am able to get the extra data by using getTag() in code.

但我想将多个数据作为对象绑定到一个视图,为此我将一个数组设置为标签.当我尝试设置 android:tag="@array/xyz_array" 时,我仍然从 getTag() 获取一个 String 对象而不是一个数组.

But i want to bind multiple data as object to a view, for that i am setting an array as tag. When i tried to set android:tag="@array/xyz_array", I am still getting a String object instead of an array from getTag().

任何人都可以告诉我,如果我做错了什么??

Can any body tell me, if i am doing something wrong ??

推荐答案

您不能从 XML 执行此操作,XML 仅支持视图标记的字符串.

You can't do this from XML, XML supports only strings for view tags.

这篇关于如何通过android中的布局xml将数组设置为任何视图的标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

更多推荐

[db:关键词]

本文发布于:2023-03-30 04:23:58,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/771239.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数组   视图   设置为   布局   标签

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!