問題タブ [android-textattributes]

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 に答える
814 参照

android - TextView の URL の AutoLink リンク角かっこ

私はURLを持っています: https://<site name>/pallavi/[Songs.PK]%2002%20.mp3

私はプロパティを持つテキストビューを持っています:android:autoLink="all"

単純にテキストをテキスト ビューに設定すると、テキスト ビューは [. 次のようになります。

https://<サイト名>/pallavi/【Songs.PK】%2002%20.mp3

私が欲しいのは、リンク全体を次のように強調表示する必要があることです:

https://<サイト名>/pallavi/[Songs.PK]%2002%20.mp3

私が今まで試したこと:

  1. < pre > タグと Html.fromHtml を使用しましたが、機能しないようです。(ただし、 < pre > が android でサポートされているかどうかもわかりません。)

  2. Jsoup.parser を使用しました。しかし、それも私にはうまくいかないようです。

更新 私もこの答えを試しました: https://stackoverflow.com/a/12376115/1320263


テキストビューのlinkAllプロパティ自体が括弧を有効な文字と見なさないという問題がAndroidにあるかどうかを教えてください。サポートされている場合、それもハイパーリンクするにはどうすればよいですか?

また、注:質問に書いたテキスト(またはリンク)は単なるサンプルテキストです。実際には、ハイパー リンクの開始位置と終了位置を正確に特定するのが非常に難しいテキスト ブロックを取得しています。また、ブロック内に存在するリンクの数は不明です。したがって、私はそのことを使用することはできません< a href = "" >...

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

android - TextAppearances.Micro スタイルがありません

Android Developer Design Style for Typographyによると、4 つTextAppearanceの s (Micro、Small、Medium、Large) があります。

しかし、Micro には定義済みのスタイルはありません。

それらはどれも Android のソースにはありません。私は何が欠けていますか?

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

java - TextView Android 内のクリック可能な単語

ハッシュタグを含むテキストビューがあります。#first #second #third. 私の質問は、どのハッシュタグがクリックされたかを検出して、何らかのアクションを実行できるようにする方法です。言葉を乾杯します。これは TextView ウィジェットを使用して可能ですか? 代わりに他のウィジェットを使用する必要がありますか?

アップデート

この例を使用して解決策を見つけました。将来的に他の人に役立つことを願っています!

0 投票する
4 に答える
1236 参照

android - LinearLayout で textView をトリミングする

2 つの TextView を含む LinearLayout があります -textNametextPrice. のプロパティtextName:

および のプロパティtextPrice:

が長い場合textNameは、行全体に伸びて を閉じますtextPrice

ここに私のxmlマークアップがあります:

長すぎる場合、 textName( を使用して)をトリミングするにはどうすればよいですか?singleline

ありがとう。

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

android - Android textviewでテキストを揃えると同時にカスタムフォントスタイルを使用する方法は?

カスタムフォントを使用するために、このようなテキストビューがあります。問題は、それを正当化することです。次のようなhtmlコードを使用してみました:

しかし、うまくいきません。透明な背景は webview のバグであるため、web-view を使用しないことを好みますが、背景を透明にする必要があります。

どうもありがとう。

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

android-layout - Lollipop 以前のデバイス向けの Android TextView の Triangular Bullet

文字エンコーディング "& #8227;" ---> と Java 文字列 "\u2023" を試し、三角点 "‣" を直接貼り付けてみました。

1) android:text 属性で直接指定する方法と、2) リソースから抽出する方法の両方を試しました。

上で指定されたすべてのメソッドは Lollipop で正常に動作しますが、4.2.2 以前の Android バージョンでは動作しません。

Bullet の代わりに、長方形のボックスが表示されています。

それを解決する方法はありますか??