アンダーラインでTextViewにアンダーラインテキストを設定する方法を知りたいですか? Androidに純粋なJavaコードを追加する方法はありません。文字列を事前に入力してstrings.xmlを設定する機能はありません。アンダーラインのテキストをアンドロイドのTextViewにプログラムで設定する
21
A
答えて
83
このコードを試してみてください。
textview.setPaintFlags(textview.getPaintFlags()| Paint.UNDERLINE_TEXT_FLAG);
+0
アンダーラインを削除するにはどうすればよいですか? –
+5
textview.setTypeface(Typeface.NORMAL); –
+0
これは最善の解決策です。誰もがこのコードを使用する必要があります。これは、実行可能な1行のコードです。それをお守りください。 –
9
ちょうどこの試してみてください。ここでは
TextView myTextView = new TextView(this);
SpannableString mySpannableString = new SpannableString("My String");
mySpannableString.setSpan(new UnderlineSpan(), 0, mySpannableString.length(), 0);
myTextView.setText(mySpannableString);
14
は、誰かがまだこれに興味を持っている場合、私は知らない最も簡単な方法
TextView theTextView = new TextView(this);
theTextView.setText(Html.fromHtml("<u>Text to underline</u>"));
4
関連する問題
- 1. アンドロイドのTextViewのテキスト
- 2. Android TextViewのテキストの色をsetTextColor()でプログラムで設定するとアンドロイド:duplicateParentStateが無効
- 3. TextViewのテキストを設定するonTextChanged
- 4. TextViewに左ドローアブルをプログラムで設定
- 5. プログラムでテキストの色を1次アンドロイドに設定
- 6. プログラムでNSTextFieldのテキストを設定する
- 7. 設定のTextViewの属性は、プログラム
- 8. アンドロイド - LayoutParamsをプログラムで設定する
- 9. 別のクラスからTextViewテキストを設定するには?
- 10. TextView内のテキストを2行に設定する方法は?
- 11. テキストのアンダーラインとアライメントセンター
- 12. この画像のようにプログラムでTextViewを設定するには?
- 13. アンドロイド - 設定レイアウトの背景には、プログラム
- 14. 環境設定のアンダーラインを削除するには
- 15. アンドロイドでプログラムでテキストを編集する
- 16. アンドロイド日食動的に設定リストアダプタ子のTextView幅
- 17. TextViewのリスナーを設定するには?
- 18. アンドロイドのボタンの背景をプログラムで設定する
- 19. アンドロイド:プログラムでのためのmaxHeightパラメータを設定するプログレスバー/シークバー
- 20. アンドロイドでテキストを動的にチェックボックスに設定する
- 21. TextViewにグラフィックレイアウトのプレビューのみのテキストを設定できますか?
- 22. アンドロイド - テキストの部分を設定するには
- 23. アンドロイド:含まビューの設定したテキスト
- 24. テキストに赤いアンダーラインを示すテキストを編集する
- 25. Androidプログラムでボタンのテキストを設定する
- 26. HTMLを使用してTextViewで画像の上にテキストを設定
- 27. アンドロイドの中央にImageViewのの重力の設定をプログラム
- 28. TextViewを整数値に設定する
- 29. TextView - プログラムでテキストサイズを設定すると動作しないようです
、この記事を見てみてください。 http://stackoverflow.com/questions/2394935/can-i-underline-text-in-an-android-layout –