問題タブ [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.
java - アクティビティを再開せずにカスタム インテントを受け取る
私はTextView
いくつかのリンク(twitterスタイル)を持っています:
次のインテント フィルタを使用してマニフェストで宣言されたアクティビティ:
意図はアクティビティのonNewIntent
メソッドに引っ掛かりますが、その前にアクティビティが再開されます(これはデフォルトの動作であると思います)。
アクティビティを再開せずにそのようなインテントを受け取る方法はありますか?
android - デフォルトのブラウザではなく、別のアクティビティでTextViewリンクを開く
textViewをにautoLinkMask
設定するLinkify.ALL
と、リンクを開くことができ、ブラウザにWebページが表示されます。
アプリケーションを離れないwebViewでそれを行う別のアクティビティを呼び出す必要があります。
重要な注意事項:
- textViewコンテンツを変更することはオプションではありません。リンクを、それらが持っているスキームと同じように表示する必要があります。
- textViewには、リンクだけでなく多くのテキストがあります。
私は調べてみましmovementMethod
たIntentFilters
が、何かを見逃しているかもしれませんが、仕方がないようです。
それで、TextView
ブラウザを開かずに何かをするために、で触れられたリンクを傍受するオプションはありますか?
このSOの質問に言及したい場合は、なぜそれが私と同じ問題を解決しないように見えるのか、いくつかの議論をしてください。
android - パターンを使用して linkify を使用して呼び出しを行うことは可能ですか?
パターンを使用してlinkifyを使用して電話をかけることは可能ですか?テキストビューに「コールストア」というテキストを表示したい.そのテキストビューをクリックすると、特定の番号に電話をかける必要があります.このために、以下のコードを試しました.
ここで callStoretxt は私のテキストビューの名前です。しかし、それはクラッシュしています.とにかくそれを行うことはありますか? 編集:クラッシュのログキャット
android - テキスト ビューで URL をリンクするために Linkify.WEB_URLS を使用していますが、正規表現にバグがあるようです。
テキスト ビューで URL をリンクするために Linkify.WEB_URLS を使用していますが、正規表現にバグがあるようです。
私がこれをしている場合
締めくくりにもつながります)
これがどのように見えるかです:http://imgur.com/tiDIJ.png
正規表現を完全に書き直し、コードで修正されたものを使用する以外に、それを修正する方法はありますか? それとも私は何か間違ったことをしていますか?
android - SpannableおよびLinkMovementMethodを使用したTextViewの選択
私がこれまでに行ったことは、通常のテキストとクリック可能なスパンを持つテキストビューのリストビューです。
URLを開いているスパンをクリックし、textViewの周りのアイテムViewをクリックすると、listViewOnItemClickListener
がアイテムの詳細に移動します。
これで問題ありません。
今問題は次のとおりです。
textViewに触れると、通常のテキストが少し強調表示され(アイテムが完全に選択されたときと同じ色で)、textViewの
OnTouchListener
touchイベントは発生しますが、イベントは発生OnFocusChangeListener
せず、アイテムのViewは選択スタイルを取得しません。FOCUS_BLOCK_DESCENDANTS
listView、item Viewのすべてのバリエーションを試しましたが、textViewfocusable
が有効または無効になり、同じ結果になりました。
幸い、textViewOnClickListener
イベントはこのように発生しますが、それは非常に醜いです。選択したテキストの色がアイテムの色と同じであるため、タッチが解放されていない間はテキストが表示されません。ユーザーがアイテムの詳細に移動していることを示す他の兆候はありません。その醜いテキストが消えるより。
textViewのコンテンツがでSpannable
あり、CliclableSpanではない部分がこの奇妙な方法で動作するために発生するのではないかと思います。
通常のテキストに触れたら、アイテムを選択できる可能性はありますか?
listViewアイテムのレイアウト:
テキストビューsetClickable(false)を使用すると、テキストビュー領域に触れても何も起こらないように、この奇妙な選択スタイルを無効にすることができます。これは良くありませんが、解決に役立つ可能性があります。
また、各アイテムにフォーカス不可およびクリック不可のボタンを追加しようとしました。タッチするとアイテム全体が選択され、タッチを離すとアイテムのクリックイベントが渡されます。これは、Spannableコンテンツを含むtextViewに期待したとおりです。
android - textview-android からリンクされたテキストを取得します...?
Android アプリケーションにテキストビューがあります。
このコードを使用して、電話番号、電子メール アドレス、Web リンクなどを識別し、クリックできるように強調表示するので、適切なインテント コールが行われます。
textview の linkify をフェッチして配列の例に保存したい
"Hello, this is deer, my phone number is 9988776655 and email id is abc@gmail.com and weburl is www.abc.com"
テキストビューに文字列が含まれている場合
次に、「9988776655」、「abc@gmail.com」、「www.abc.com」を取得して配列に保存したいのですが、可能ですか...!?!
android - ListViewのArrayAdapterでLinkifyを使用すると、RuntimeExceptionが発生します
いくつかのハイパーリンクが含まTextView
れている可能性のあるがあります。ArrayAdapter
私が使用するそれらのリンクのためにLinkify
:
しかし、Linkify
がArrayAdapterに追加されているため、次のような例外が発生します。
どうすればこれを機能させることができますか?私は代替案を考えることができません。
android - ListViewでのTextViewクリックのキャプチャ
4つのTextViewを含むカスタムListViewがあります。ここで、TextViewはリンク可能である必要があります。LinkifyがListViewで機能していなかったため、callIntent関数を作成して、リンクがクリック可能かどうかを確認しました。しかし、クリック可能なリンクがない場合は、新しいアクティビティを開始したいと思います。私は次のコードを使用します:
}}
これで、アイテムを初めてクリックすると、TextViewリスナーが設定されます。個々のクリックは、2回目以降にのみ機能します。そのような場合はどうすればよいですか?
php - simplepie を使用したツイートのリンク
特定のツイートに含まれるリンクを Twitter ウィジェットで機能させようとしています。たとえば、画像をツイートすると、Twitter がそれを短いリンクに変換します。これがコードです... よろしくお願いします!
java - Linkify onLongClick のみ
このコードhttp://android-er.blogspot.com/2010/07/linkify.htmlを使用して Linkify ビューに Linkify を実装しましたが、1 回のクリックでリンクが開くため、EditText 内のリンクを編集することは非常に困難です。 .
Linkify を変更して、onLongClick() でのみリンクを開くようにするにはどうすればよいでしょうか。