私は現在、書き込みプログラムを作成しようとしています。BOLD、ITALIC、UNDERLINE などを含む Edit ツールバーの機能が欲しいです。Typeface の下にあるようですが、選択したテキストだけで機能させる方法を見つけるのに苦労しています。テキストの書式設定。GUI とボタンのリスナーは既に配置されています。ありがとう。
質問する
366 次
2 に答える
1
Android には、かなり低いレベルを除いて、実際には何も組み込まれていません。ドロップインの代替品として、RichEditText
カスタム ウィジェットの始まりがありEditText
ますが、かなりの作業が必要であり、6 月の後半に作業を開始する予定です (希望することを願っています)。
簡単に言うと、 viaSpannable
からオブジェクトを取得し、その上などのメソッドを呼び出してフォーマットを適用する必要があります。EditText
getText()
setSpan()
于 2012-05-23T00:38:25.707 に答える
0
私の友人、「クリエイティブコモンズ」という2つの言葉。私の経験では、日付/時刻のピッカー、RTF テキスト ボックスなどのありふれたコードは、すべてコード化されており、時間があるよりも徹底的に考え抜かれています。このような場合、車輪を再発明するのではなく、他の人のコードをチェックアウトし、その上に構築して、再度チェックインします。
于 2012-05-23T00:41:02.523 に答える