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

android - SpannableStringBuilder を使用してイメージスパンを追加した後、EditText (MultiAutoCompleteTextView) でカーソルのサイズが変更されないようにするにはどうすればよいですか?

imagespan チップを追加していない最初の状態は次のとおりです。

ここに画像の説明を入力

ご覧のとおり、カーソルは適切なサイズで配置され、重力が考慮されています。

次に、イメージスパンを追加すると、カーソルが突然このように大きくなります-

ここに画像の説明を入力

なぜこれが起こるのかわかりません。また、それを修正する方法もわかりません。つまり、カーソルを同じサイズに保ちます。

最後にもう一度入力を開始すると、カーソルはフォントのサイズを維持したまますべておかしくなり、スパンも少し下に移動します。カーソルを同じサイズに保ち、中央に配置したい

ここに画像の説明を入力

パディングを使用した textCursorDrawable のサイズ変更を認識しています。それには2つの潜在的な問題があります-1.そのAPI 12+(私たちは9以上をサポートしています)、これは大したことではありません2.プログラムでリセットする方法が見つかりませんでした.xml定義でしかアクセスできませんでした.

何か案は?

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

android - 文字列リソースからのスパン可能な配列

Spannable[] stuff文字列リソースから抽出する方法はありますか? 基本的に似たようなもの

次に、配列を抽出します

しかし今、日食は私に変更Spannable[]するように言っていString[]ます。

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

android - 複合ドローアブルを含む ActionBar タイトル

カスタム ビューを使用せずに、標準アクション バーのタイトルに複合ドローアブル (drawableLeft のようなもの) を追加することは可能ですか?

Atm タイトルに SpannableString を使用しています (カスタム書体を使用するため)。Compund ドローアブルを設定できない場合、SpannableString に追加できる ImageSpan を使用することは可能でしょうか?

どうも

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

android - Android - スパンを SQLiteDatabase に保存する

Spannbleクラスを使用して で蛍光ペンメカニズムを作成するアプリを作成していますがEditText、これは正常に機能します。ここで、スパン位置を SQLiteDatabase に保存して、それらをリロードし、スパンされたテキストでそれを表示できるようにしTextViewます。

これが私TextViewのハイライターメカニズムです-

それを行う方法についていくつかの提案を手伝ってください。ありがとう!

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

android - Html.fromHtml(); の後に ImageSpan を追加します。

次のような HTML タグと画像を含む JSON 文字列があります。

スマイリーを img src= "" タグに置き換えようとしましたが、ImageGetter でそれらをロードするのは面倒です。Picasso と ImageSpans で成功しました。私の質問は、HTML.fromHtml(String) を使用した後に Imagespans を追加することは可能ですか?

問題がある場合は、すべてを EditText に表示したいと思います。

編集:

誰かが EditText または TextViews で画像を表示するのと同じ問題を抱えている場合、この厄介な問題に対する私の解決策は次のとおりです。

CustomTarget クラス:

注:画像が大きい場合は、サイズを変更する必要があります

見た目:

http://i.imgur.com/Gr3WtyY.png

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

android - Spannable で間違った単語

下の図のようなカスタム Spannable が必要です。

ここに画像の説明を入力

間違った単語の下にジグザグ線を作成したいと思います。

どのようにできるのか?

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

android - スパン可能な setSpan で画像と文字列の間にスペースを作成する

ボタンの中央に画像と文字列を配置する必要があります。それらの間にスペースを作成する必要があります。こんにちは (%1$d)

私のコード:

画像とテキストの間にスペースを空ける必要があります。strings.xml にスペースを入れてみましたが、スペースが表示されません。以下の xml を追加すると、画像が左に、文字列が中央に表示されます。画像と文字列を中央に配置し、画像と文字列の間にスペースをほとんど入れないようにしたい

xml: