Этот ответ косвенно связан с этим вопросом:
В моем случае textView1.setTextView("done…");
показывался какой-то ящик / китайский иероглиф. Позже я проверил, fileformat.info
что представляет собой значение, и обнаружил, что это символ Хань. Так что делать? Я искал «символ эллипса fileformat.info», и тогда все стало ясно, как только я увидел, что его значения;
UTF-16 (hex) 0x2026 (2026)
UTF-16 (decimal) 8,230
Таким образом, у вас есть несколько доступных кодировок для представления символа (например, 10 в десятичном виде представлен как A в гекса), поэтому очень важно знать, когда вы пишете символ Unicode, как принимающая функция декодирует его. Если он декодируется как десятичное значение, то вы должны указать десятичное значение, если оно принимает шестнадцатеричное значение, то вы должны указать шестнадцатеричное.
В моем случае функция setTextView () принимает десятичное закодированное значение, но я предоставлял шестнадцатеричные значения, поэтому я получал неправильный символ.