问题标签 [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.

0 投票
1 回答
1103 浏览

android - Android Linkify 从 TextView 中的 HTML

我有带有标准链接的 HTML,这些链接对应于我想要处理的命令。

我用 Html.fromHtml() 填充 TextView

如何使用 Android Linkify 系统将链接转换为 Linkify 的链接?

0 投票
3 回答
2422 浏览

android - XML中的Android LinkMovementMethod?

为了启用Linkify行为,我在代码中执行此操作:

有没有办法在布局xml中设置它textview

0 投票
2 回答
705 浏览

android - 无法导入 android.text.util.Regex?它在哪里?

我正在开发一个应用程序,我想android.text.util.Regex.WEB_URL_PATTERN用作Linkify. 但是,正如我所注意到的,由于某种原因我无法导入android.text.util.Regex

为什么这样?有没有办法解决这个问题?

0 投票
1 回答
540 浏览

android - Android Linkify 停止 getSelectedItemPosition() 工作?

我有一个 ListView,它在行中有一个 TextView。TextView 已被链接化并已在其上设置了 setMovementMethod(LinkMovementMethod.getInstance())。

ListView 不再可选择,并且 ListView 的 getSelectedItemPosition() 始终返回 -1 。

在这种情况下,有没有办法知道 ListView 滚动到哪里?

0 投票
2 回答
1298 浏览

android - 使用 linkify 或 autolink 后 TextView 突出显示

我有一条很长的短信,后面是一个链接,并将其放在 TextView 中。就像这样:

问题是当我选择链接时,整个文本都会突出显示。如何防止这种情况?

替代文字

0 投票
1 回答
690 浏览

android - Android Linkify TransformFilter 不转换

我正在使用一个 CheckBox,它需要一些链接显示为文本,而不是 url。我正在使用这样的东西:

如果我理解得很好,如果复选框中的文本包含“(这里的东西)”,它应该输出不带括号的“这里的东西”。

这只是添加链接之前的测试,即。(去谷歌-http://www.google.com)

问题是链接看起来像链接,但它们没有被修改(仍然带有括号)。即使我在 transformUrl 方法中放置了一个模式或对字符串进行硬编码,也没有任何反应。

我尝试将 autoLink 设置为 none、setAutoLinkMask(0),也许还有更多,但仍然卡住了。任何想法?

谢谢

0 投票
2 回答
3728 浏览

android - 使用 Linkify 后可以更改 TextView 链接文本吗?

使用 Linkify 创建链接后是否可以更改 TextView 文本?我有一些东西,我希望 url 有两个字段,一个名称和 id,但我只希望文本显示名称。

因此,我从一个包含名称和 ID 的文本视图开始,然后链接化以创建包含两个字段的适当链接。但是对于显示,我不想显示 id。

这可能吗?

0 投票
1 回答
149 浏览

android - 我应该在我的 android 应用程序中包含日历功能吗?(大多数手机都预装了日历吗?)

我正在考虑包含允许用户在我的应用程序的“重要日期”部分中单击日期的功能,但想知道是否可以安全地假设大多数手机都预装了 Google 日历。

我正计划编写一个自定义过滤器来链接日期并将它们作为事件传递给日历应用程序。

该项目计划用于 1.6,但 2.1 也是可能的。(试图吸引尽可能多的受众)

0 投票
2 回答
595 浏览

java - 如何让用户名像 Twitter 和 Facebook 应用一样可点击?

twitter 和 facebook 应用程序允许您单击用户名,从而将您带到新活动。如何做到这一点?

我知道有 Linkify,但它似乎只能将您发送到浏览器/电话/等。我怎样才能使类似于“@mynamehere”的文本可点击,以便它开始一个新的活动?

0 投票
1 回答
24115 浏览

android - Android:通过 TextView 中的链接启动活动

我有一个 TextView,我用 HTML 填充并链接它。HTML 中的一些链接是特殊格式的,是指向我项目中其他活动的链接,而不是普通的 URL 链接。是否可以拦截对 TextView 中此类链接的点击并在链接为特殊格式的情况下执行自定义操作?

谢谢。