問題タブ [spannable]

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 投票する
3 に答える
2676 参照

android - スパン可能な文字列エラー

警告ダイアログ ボックスにテキストをハイパーリンクとして表示しようとしています。プロセスの一部では、テキストをフォーマットするために SpannableString を使用する必要があります。問題は、コードの SpannableString 部分でアプリケーションの実行時エラーが発生することです。

DDMS を調べたところ、Java.Lang.NullPointerException というエラーが表示されました。誰もこれを経験しましたか?SpannableString メソッドにハードコードされた文字列を渡すことができるはずです。なぜこのようにクラッシュするのかわかりません。

これは、私の Java ファイルの OnCreate 関数です。

これは、私の XML ファイルのテキスト ビューです。

マイレイアウト

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

android - テキストビューの一部のみカラーフォントを変更

テキストビューの色の一部だけを変更したい..この方法で試してみましたが、何も変わりません

したがって、最初の部分"Temperature: "は textview の色 (この場合は Black) で、残りの部分は this である必要があり#59c3faます。どのように間違っていますか?

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

java - Android EditText内でクリックされたリンクのURLまたはHTMLを取得します

EditTextでクリックされたリンクの URL を取得しようとしています。リンクに触れて、その URL で何かをしたい。私が得た最も近いものは、カーソルが置かれているスパンが URLSpan スタイルであるかどうかを判断することです:

すべてを HTML 文字列に変換すると、プレーン テキストのカーソル位置を HTML テキストに関連付ける方法がわかりません。を使用して EditText 内のすべての URL を取得できますが、どの URLgetUrls()がクリックされたかはまだわかりません。のようなことができればEditText.getPortion(start, end).getUrls()、それはより近いものになりますが、これまでのところ、そのような方法は見たことがありません。

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

android - TextView の Spannable で nowrap を取得するには?

TextView のテキストの一部だけを次の行に折り返さないようにすることはできますか?

現在私は持っています:

私が望む小さな画面で:

しかし、画面に十分なスペースがある場合は、次のようにします。

テキストの一部[kg/m^2]が常に 1 つの部分になるようにします。

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

android - ForegroundColorSpan を追加できません

ここに画像の説明を入力

res/Values/color.xml

色は変わりましたが、私が望んでいた青色ではなく、別のものになりました。

ありがとうございました。

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

android - 複数スパン可能設定時のテキスト幅の取得方法

spannableText にスパンを設定し、TextView に設定します。このテキストの幅と高さを取得した後。ただし、結果は、設定されたスパンによるテキストのサイズの変化を考慮していません。次の解決策は、作業が正しくありません。

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

android - Html.toHtml() が RelativeSizeSpan のテキストを変換しない

これが私がやろうとしていることです、

そしてクリックイベントで、このコードでHTMLに変換しようとしています

私はいくつかを期待しています

しかし、私が見ているのはこれです

できれば、私を助けてください。