0

spannableStringを使用してテキストに部分的に下線が引かれているテキストビューを作成しようとしていますが、これを実行しようとするとnullpointerexceptionが発生します。これが私のコードです:

tv = (TextView) findViewById(R.id.tvHelp);
    SpannableString content = new SpannableString("Underlined text");
    content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
    tv.setText(content+"non-underlined text"); //exception is thrown here
    super.onCreate(savedInstanceState);

よろしくお願いします。

4

1 に答える 1

1
tv = (TextView) findViewById(R.id.tvHelp);
SpannableString content = new SpannableString("Underlined text");
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
tv.setText(content+"non-underlined text"); //exception is thrown here

の後に上記のコードを記述します。

super.onCreate(savedInstanceState);
and
setContentView("Your Layout");
于 2012-12-25T07:05:42.177 に答える