2012-02-20 10 views
0

AndroidのEditTextに特殊なHTML文字を表す方法はありますか?私はこれを行う方法がありますなどのセクション記号(§)、箇条書き(•)、度(°)、などの記号TextViewのHTML/ASCIIシンボル?

を表示したいですか?

ありがとうございます!

編集:元の投稿はTextViewについて質問しましたが、私の意図する質問はEditTextです。ユーザーが希望するシンボルに対応するボタンを押して、シンボルをEditTextに追加して、入力を再開します。

答えて

3

setTextで\ u00A7 \ u2022と\ u00B0を試しましたか?

これらは、それらの文字のユニコード番号です。

EditTextでは、mEditText.getText()。append(文字)とおそらくmEditText.focus()でボタンを作成するだけで済みます。

+0

ありがとうございます!なぜ私は最初にそれについて考えなかったのか分かりません。 – roboguy12

2

Html.fromHtml(...)の方法を見ましたか?

TextViewの代わりにWebViewを使用し、loadData(...)を使用してHTML文字列を読み込むこともできます。

+0

私はお詫びします、私はEditTextsについて質問するつもりだった。 – roboguy12

+0

問題ありません。 – Squonk