問題タブ [spannablestringbuilder]

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

android - SpannableStringBuilder にパディングを追加するには?

TextView のテキストをしっかりと囲む背景を作成する @TangXianQiang の助けのおかげで、次のコードがあります。

そしてXMLで:

結果: ここに画像の説明を入力

ただし、この背景の内側に 8 dp のパディングを追加して、テキストの端がきつくならないようにしたいと思います。文字列ビルダーは文字列の最初と最後でしか機能しないので、どうすればこれを達成できますか?

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

android - Android は複数の単語を強調表示します

出力は次のようになります。 私たちは自分のをとても愛しています。

0 投票する
0 に答える
290 参照

android - Oreo 8.0、8.1: SpannableStringBuilder.setSpan の IndexOutOfBoundsException

次のエラーは Oreo バージョン 8.0 および 8.1 で見つかりましたが、他の Android バージョンでは問題なく動作します。

解決方法を教えてください。

0 投票する
0 に答える
53 参照

java - spannablestringbuilder のスパンされたセクションに Onclick アニメーションを追加する

SpannableStringBuilderセクションの色が異なり、クリック可能になるように実装することに成功しました。ただし、ユーザー エクスペリエンスを向上させるために、onclick アニメーションを含める必要があります。どうすればこれを実装できますか。私は多くの失敗した研究と方法を行ってきました。

ここに私が使用する疑似コードがあります: