Memaparkan Rentetan Subskrip dan Superskrip dalam Android
Subskrip dan superskrip menambah kedalaman dan ketepatan pada teks, terutamanya dalam penulisan matematik dan saintifik. Dalam Android, anda boleh memaparkan aksara khas ini tanpa bergantung pada perpustakaan luaran.
Subskrip dengan HTML
Satu pendekatan ialah menggunakan teg HTML dalam TextView. Kod berikut menjadikan subskrip "2" selepas huruf "X" menggunakan HTML:
((TextView)findViewById(R.id.text)).setText(Html.fromHtml("X<sup>2</sup>"));
Sokongan Markdown
Untuk versi Android yang lebih baharu (API tahap 24 ), anda juga boleh menggunakan sintaks Markdown untuk superskrip dan subskrip dalam TextView:
((TextView)findViewById(R.id.text)).setText("~superscript\nX~subscript");
Ini sintaks secara automatik memformat teks sebagai superskrip dan subskrip, masing-masing.
Aksara Unikod Tersuai
Pilihan lain ialah menggunakan aksara Unikod secara langsung untuk subskrip dan superskrip. Walau bagaimanapun, ini mungkin tidak disokong secara universal merentas peranti. Anda boleh mencari aksara Unicode untuk simbol ini di unicode-table.com.
String subscript2 = "\u2082"; String superscript2 = "\u00B2";
Perhatikan bahawa kaedah ini digunakan terus pada TextView dan tidak memerlukan perpustakaan tambahan atau sokongan luaran.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memaparkan Subskrip dan Superskrip dalam Android TextViews?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!