问题标签 [linkify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ListView onClick 事件不会与 Linkified 电子邮件地址一起触发
我有一个直截了当的 ListView,其中包含 ListAdapter 和用于列表的自定义 onItemClick 方法。我的 ListView 项目可单击以执行其他功能。但是,我的一些 ListView 元素包含一个电子邮件地址,它也应该是可点击的。
我找到了 Linkify,并根据文档将其添加到电子邮件地址 textview 中。
这样做之后,包含这种“可点击”文本视图的 ListView 项目现在不再可点击以执行其他功能。
在创建整个视图后,我尝试添加 OnItemClickListener,但无济于事:(
关于如何让我的 ListView 项目可点击的任何想法,即使它们包含 Linkified textView?
我最深切的歉意,在提出问题之前没有进一步搜索。我找到了我的问题的答案,并将其作为答案发布。
android - android应用程序中的linkify问题
我有一个电话号码text view
(那是我那里唯一的东西)。我在用 :
但是,电话号码无法被 识别linkify
。编号的格式为:
(123) 456-7890
。我也试过1234567890
和123.456.7890
。没有任何效果。有什么帮助吗?
谢谢。
android - Android Linkify 文本 - 单一文本视图中的可扩展文本 - 就像 Twitter 推文一样
我有一个 textView 和类似的文本
“这是带有关键字和浏览链接的简单文本”
在上面的文字中我想做..
单击链接以打开该 URL 并 单击该关键字在我的应用程序中打开一个新活动
此外, 整个 TextView 甚至还有一个单击事件。
请帮我找到解决方案。谢谢你,MKJParekh
android - 关于地图的 android linkify
我linkify
在我的 android 应用程序中使用自动识别地址。它适用于某些地址,但不适用于其他地址。我注意到的一件事是大写对于地址被识别很重要。拼写也很重要。但是,即使有了这些,我也无法自动识别所有地址。
任何人都可以提供更多关于地址应该被自动识别的信息linkify
吗?
谢谢。
android - 在 WebView 中禁用邮件地址的自动链接
android WebView 将自动检测 html 中的邮寄地址,并允许您单击它来启动地图。无论如何都可以在不更改本机代码的情况下禁用它?我可以在 html 标记中添加一些内容或取消 javascript 事件以防止这种情况发生吗?
如果我需要在本机代码中进行此更改,那是如何完成的?
编辑:当我说邮寄地址时,我指的是实际街道地址,例如:
主街 123 号 Sometown, CA 12345
android - 链接文本以发送电子邮件?
我正在尝试使用 linkify 制作可点击的文本。单击名称时,我想调用电子邮件意图。但是,电子邮件地址与 linkify 不同。当您的模式为“特定名称”时,是否有任何方法通过 linkify 执行 mailto:specificname@gmail.com ?这是我的示例代码:
正如您在此处看到的,此问题是电子邮件意图填写了主题:“johndoe@gmail.comJohn Doe”。这是一个明显的结果,但我不知道如何截断方案中的模式文本....感谢您的帮助。
ps如果您知道不涉及linkify的替代方法,您也将获得荣誉:)
.net - HTML 编码和 URL
我有一个必须从 html 代码中删除的输入字符串,所以我使用默认的 .Net 函数 .HtmlEncode() 来转义所有危险字符。
现在我正在尝试通过正则表达式将输入字符串中的 URL 替换为 HREF 锚点。
问题是,当我在调用 .HtmlEncode() 之前“链接”URL 时,锚标记会丢失,这是合乎逻辑的。但是当我在调用 .HtmlEncode() 之后进行链接时,某些 url 会因为包含危险字符而格式错误?
这似乎是一个鸡蛋问题,应该如何解决这个问题?
例子:
输入字符串:
See http://example.com/q=1&x=2
预期结果:
See <a href="http://example.com/q=1&x=2">http://example.com/q=1&x=2</a>
先做HtmlEncode,之后调用Linkify:
See <a href="http://example.com/q=1&x=2">http://example.com/q=1&x=2</a>
先做Linkify,之后调用HtmlEncode:
See <a href="http://example.com/q=1&x=2">http://example.com/q=1&x=2</a>
我目前使用的解决方案是对正则表达式 (linkify) 找到的所有匹配项调用 .HtmlDecode(),但这不是 100% 万无一失的,因为理论上有效的 URL 可以包含&
将被解码的模式,但不应该.
javascript - JavaScript正则表达式链接不在标签中的文本
我一直在使用以下链接代码一段时间:
我现在有一个场景,用户可以添加图像、youtube iframe 等。所以我需要将链接包装在这些标签之外的字符串周围。
旁注:我可以限制可以添加哪些标签并控制这些标签的格式。
有什么建议么?
android - android:列表视图中的自动链接
我有一个listView,而listView 的每个项目都有textView。我已将 android:autoLink="web|email" 设置为 listView 的每个项目的 textView 和 onTouch 侦听器。当我触摸 textView 时,不会调用 onTouch。
我想要的是,当文本视图中存在链接时,只有该链接必须是可点击的。文本视图的其余部分我想进入那个 onTouch。如果链接不存在,我想在整个 listView 项目中获取 onTouch。有什么办法吗?...请帮忙。
android - Linkify + textIsSelectable
使用后
日志写
并且文本是不可选择的。我需要和链接和可选择的。