gpt4 book ai didi

android - 防止 Android TextViews 将价格读取为数字

转载 作者:太空宇宙 更新时间:2023-11-03 11:19:27 25 4
gpt4 key购买 nike

有时带有动态内容的 TextView 会显示价格。例如,作为内容的一部分,它可能会显示 $123.00

有时内容可能会显示电话号码或网址,所以我在 TextView 上设置了 android:autolink。我希望将它们变成链接。

问题是价格变成了电话链接。显然它们不是电话号码 - 号码的简洁性或货币代码的存在应该足以弄清楚这一点。

我该怎么做才能使电话号码和 URL 自动链接,但价格不会像电话号码一样自动链接?

编辑:文本中可以有混合内容。具体内容来自另一方,不可预测。一个虚构的例子可能是“参观我们位于主街 123 号的新店。营业时间为 9-5 M-F。调用 123-456-7890 了解最新优惠。价格从 123.00 美元起。在 http://www.facebook.com/whatever 的 facebook 上为我们点赞。”在那种情况下,我希望 URL 链接到网站,电话号码作为电话号码链接,但价格不链接。

最佳答案

我假设您知道数据类型是什么,因此我建议不要使用自动链接,而是设置您自己的 onClickListener 来添加所需的操作。

关于android - 防止 Android TextViews 将价格读取为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11057798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com