簡単な質問: なぜ私がそれを行うことができるか知っていますか:
pnrCode = (TextView)findViewById(R.id.pnr);
SpannableString pnrContent = new SpannableString("PNR: ");
pnrContent.setSpan(new UnderlineSpan(), 0, pnrContent.length(), 0);
pnrCode.setText(pnrContent + BookingSettings.getBookingSegment().substring(0, 6));
テキストには下線が引かれていません。
一方、私がそれだけを行う場合:
pnrCode = (TextView)findViewById(R.id.pnr);
SpannableString pnrContent = new SpannableString("PNR: ");
pnrContent.setSpan(new UnderlineSpan(), 0, pnrContent.length(), 0);
pnrCode.setText(pnrContent);
テキストには下線が引かれます。
私は2つのテキストビューを作成する必要がありますか? 別の解決策を知っていますか?
どんな助けでも大歓迎です;)