Rumah >Java >javaTutorial >Bagaimana untuk Menambah Subskrip dan Superskrip pada Rentetan dalam Android?
Subskrip dan Superskrip Rentetan dalam Android
Dalam Android, anda boleh meningkatkan paparan rentetan dengan menambahkan subskrip atau superskrip. Walaupun perpustakaan luaran menawarkan penyelesaian yang mudah, ini boleh dicapai secara asli tanpa penggunaannya.
Untuk memaparkan subskrip, gunakan kod HTML "text". Untuk superskrip, gunakan "text". Untuk memaparkan teg ini dalam TextView, tukar rentetan kepada HTML menggunakan kaedah Html.fromHtml().
Sebagai contoh, untuk memaparkan "X²" dalam TextView, anda akan menggunakan kod berikut:
((TextView)findViewById(R.id.text)).setText(Html.fromHtml("X<sup>2</sup>"));
Sebagai alternatif, anda boleh menggunakan gaya pemformatan pada aksara tertentu dalam rentetan menggunakan kelas SpannableStringBuilder. Pendekatan ini menyediakan lebih banyak pilihan penyesuaian, seperti menentukan saiz atau warna fon yang berbeza untuk subskrip atau superskrip.
Begini cara anda boleh melakukannya menggunakan SpannableStringBuilder:
SpannableStringBuilder builder = new SpannableStringBuilder("X²"); builder.setSpan(new SuperscriptSpan(), 1, 2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); ((TextView)findViewById(R.id.text)).setText(builder);
Atas ialah kandungan terperinci Bagaimana untuk Menambah Subskrip dan Superskrip pada Rentetan dalam Android?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!