問題タブ [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.
android - SpannableStringBuilder を使用してイメージスパンを追加した後、EditText (MultiAutoCompleteTextView) でカーソルのサイズが変更されないようにするにはどうすればよいですか?
imagespan チップを追加していない最初の状態は次のとおりです。
ご覧のとおり、カーソルは適切なサイズで配置され、重力が考慮されています。
次に、イメージスパンを追加すると、カーソルが突然このように大きくなります-
なぜこれが起こるのかわかりません。また、それを修正する方法もわかりません。つまり、カーソルを同じサイズに保ちます。
最後にもう一度入力を開始すると、カーソルはフォントのサイズを維持したまますべておかしくなり、スパンも少し下に移動します。カーソルを同じサイズに保ち、中央に配置したい
パディングを使用した textCursorDrawable のサイズ変更を認識しています。それには2つの潜在的な問題があります-1.そのAPI 12+(私たちは9以上をサポートしています)、これは大したことではありません2.プログラムでリセットする方法が見つかりませんでした.xml定義でしかアクセスできませんでした.
何か案は?
android - 文字列リソースからのスパン可能な配列
Spannable[] stuff
文字列リソースから抽出する方法はありますか? 基本的に似たようなもの
次に、配列を抽出します
しかし今、日食は私に変更Spannable[]
するように言っていString[]
ます。
android - 複合ドローアブルを含む ActionBar タイトル
カスタム ビューを使用せずに、標準アクション バーのタイトルに複合ドローアブル (drawableLeft のようなもの) を追加することは可能ですか?
Atm タイトルに SpannableString を使用しています (カスタム書体を使用するため)。Compund ドローアブルを設定できない場合、SpannableString に追加できる ImageSpan を使用することは可能でしょうか?
どうも
android - Android - スパンを SQLiteDatabase に保存する
Spannble
クラスを使用して で蛍光ペンメカニズムを作成するアプリを作成していますがEditText
、これは正常に機能します。ここで、スパン位置を SQLiteDatabase に保存して、それらをリロードし、スパンされたテキストでそれを表示できるようにしTextView
ます。
これが私TextView
のハイライターメカニズムです-
それを行う方法についていくつかの提案を手伝ってください。ありがとう!
android - Html.fromHtml(); の後に ImageSpan を追加します。
次のような HTML タグと画像を含む JSON 文字列があります。
スマイリーを img src= "" タグに置き換えようとしましたが、ImageGetter でそれらをロードするのは面倒です。Picasso と ImageSpans で成功しました。私の質問は、HTML.fromHtml(String) を使用した後に Imagespans を追加することは可能ですか?
問題がある場合は、すべてを EditText に表示したいと思います。
編集:
誰かが EditText または TextViews で画像を表示するのと同じ問題を抱えている場合、この厄介な問題に対する私の解決策は次のとおりです。
CustomTarget クラス:
注:画像が大きい場合は、サイズを変更する必要があります
見た目:
android - Spannable で間違った単語
下の図のようなカスタム Spannable が必要です。
間違った単語の下にジグザグ線を作成したいと思います。
どのようにできるのか?
android - スパン可能な setSpan で画像と文字列の間にスペースを作成する
ボタンの中央に画像と文字列を配置する必要があります。それらの間にスペースを作成する必要があります。こんにちは (%1$d)
私のコード:
画像とテキストの間にスペースを空ける必要があります。strings.xml にスペースを入れてみましたが、スペースが表示されません。以下の xml を追加すると、画像が左に、文字列が中央に表示されます。画像と文字列を中央に配置し、画像と文字列の間にスペースをほとんど入れないようにしたい
xml: