問題タブ [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 投票する
2 に答える
9011 参照

android - Android: アラート ダイアログのフォントの書式設定

2つの質問があります

1)警告ダイアログにスタイルやフォーマットを適用する方法を知っている人はいますか。私は現在、メソッドをBuilder builder = new AlertDialog.Builder(this);使用してコンテンツを設定しています。setMessage()

2) また、linkify によって作成されたリンクの色を変更する方法を知りたいです。デフォルトの青色は必要ありません。

0 投票する
6 に答える
10408 参照

android - Androidは、すべて同じTextViewでWebと@メンションの両方をリンクします

さて、昨日これを聞いた:

TwitterクライアントのAutoLink@mentions

@mentionsが正しくリンクされました。しかし、それを機能させるには、TextViewのxmlからandroid:autoLink="web"を取り出す必要がありました。そのため、@メンションへのリンクを取得しましたが、URLへのリンクはなくなりました。次のように、2つの別々のLinkify.addLinks()呼び出しを実行してみました。

しかし、最後に呼び出されるのは、適用されるものです。誰かが@メンションの両方をリンクし、それでもURLを自動リンクする方法を教えてもらえますか?

コードの一部を明確にするために編集されました。

0 投票する
9 に答える
35892 参照

android - Android: TextView をリンクする

リンクする必要があるテキストビューがあります。これが私がやっていることです..

テキストビューは「Android...Update from Android」というテキストで正しく表示されますが、2 つの問題に直面しています。

1) 私のテキスト文字列には、文字列 "Android" の 2 つのインスタンスがあります。したがって、両方のテキストがリンクされています。最初に出現したものだけをリンクしたい。どうすればいいですか?

2) linkfy テキストをクリックするとブラウザが開きますが、URL が変です。開こうとしている URL は「www.comandroid」です。ここで何がうまくいかないのかわかりません。URL のテキスト「android」は置き換えられています。テキストをリンク化するときに何か間違ったことをしていますか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
229 参照

php - HtmlPurifier: Linkify でのみホスト名を表示する

もちろん、HtmlPurifierについて聞いたことがあるかもしれません。linkify 機能を使用しています - URL をaタグに自動的に変換します。そのため、ホスト名のみを表示し、完全な URL をhref属性に残したいと考えています。

例:

http://www.website.com/article/123-some-cool-article.html

に変換する必要があります

<a href="http://www.website.com/article/123-some-cool-article.html">http://www.website.com</a>

それは可能ですか?

0 投票する
1 に答える
2711 参照

android - Android: Activity コンテキストの外部から startActivity() を呼び出す

警告ダイアログ ボックスに Textview があり、テキストに URL を配置していますか? 次のコードを使用すると、エラーが発生します。

そしてハンドラコードは

私の問題は、この Linkify.addLinks(s, Linkify.WEB_URLS); だと思います。

以前は、このステートメントがなくても機能していました。助けてください

0 投票する
1 に答える
975 参照

android - Android Linkify とはまったく関係のない文字列

私は何かをしたい Click <a href='www.google.com'>Here</a>

アンドロイドで。私は以下を使用してみました:

しかし、www.google.comhere [sic] へのリンクになってしまいます。

0 投票する
1 に答える
550 参照

android - Linkifyのスタイリング

Linkify.addLinks()操作によって生成されたリンクのスタイルを設定する方法はありますか?具体的には、デフォルトの青色から変更したいと思います。

ありがとう

0 投票する
1 に答える
3784 参照

java - Java: 正規表現を使用して URL を検索し、それらを html リンクに変換します。リンクに http:// が含まれているかどうかも検出し、含まれていない場合は追加します

この質問はよく聞かれることを知っておりKelly Chan、私にとってはうまくいく答えを提供しましたが、コミュニティが私を助けてくれることを願っている小さな問題がまだあります.

たとえば、ユーザーが次のように入力した場合:

次に、これに変換したい

:元のテキストには のみが含まれていますが、その前にwww.google.comある必要があることを何らかの形で検出しましhttp://た。なのでリンクになり<a href="http://www.google.com">www.google.com</a>ます。リンクが の場合はhttp://www.google.com、ラップするだけです<a href>

編集Kelly Chan彼女の答えを修正しましたが、うまくいきました。以下は解決策です。

0 投票する
2 に答える
1694 参照

android - 警告ダイアログ リンク化するが、テキストは白のままにする

こんにちは、次のコードを使用して電子メール アドレスと URL をリンクしていますが、必要に応じて機能していますが、URL と電子メール以外の場所をクリックすると、リンクされていない白いテキストが黒くなり、読めなくなります。大したことではありませんが、リンクされていないテキスト onclick の色の書式設定に関するヘルプを煩わせているだけで、大歓迎です。

したがって、次のテキスト「リンクの前にいくつかのテキストがあり、次に電子メールが送信されます」は、ダイアログで白く表示されますが、押すと黒くなります

編集:

ジャワ

XML

0 投票する
3 に答える
5303 参照

android - Webviewの自動Linkifyを無効にする

作成しているWebビューがあります。番号をtel:urlsに自動的にリンクしているようです。この機能を削除する方法はわかりませんでした(少なくとも、テキストビューで有効にする方法と似たものはありません)。

コードは非常に単純です。

ページの下部に著作権表示があります。Androidは2011年をダイヤラを開くクリック可能なリンクに変更しています。また、アプリバージョン1.0.0がダイヤラで開きます。

この機能を無効にする方法はありますか?

更新:これはデバイスに依存しているようです... Droid Xで発生しますが、Samsung Captivateでも、Nexus Sでも、エミュレーターでも発生しません。