Как написать три точки?
простой вопрос: я хочу установить TextView и в этом я хочу иметь три точки (многоточие). Как
Read more...
... в строку. Как написать эти три точки?
4 ответов
напишите "\u2026"в строковом литерале. См.http://www.fileformat.info/info/unicode/char/2026/index.htm
Я предлагаю добавить это в ваш код:
interface CommonConstants {
String ELLIPSIS = "\u2026";
}
теперь вы можете импортировать это в любом месте, где вам это нужно. Имя позволит легко узнать, что может означать эта нечетная строка Unicode.
обратите внимание, что это безопасно использовать с любым редактором, так как источник использует только символ ASCII для кодирования информации.
Если вы уверены, что все части вашего процесса сборки (редактор, компилятор, ...) безопасны ли UTF-8 и настроены на использование UTF-8, и у вас есть шрифт, вы можете введите Unicode, используя любой из обычных методов вашей ОС (возможно, Cut&Paste будет наиболее простым).
Примечание: Eclipse может обрабатывать UTF-8, но многие люди настроили его на использование кодировки по умолчанию = platform, поэтому они не получают то, что ожидают.
теперь я уверен, что не должен просто писать
...
в строку.
почему? У вас возникли какие-то проблемы с тем, как текст обрабатывается приложением или операционной системой? Какая польза от использования специального символа Unicode вместо символа, встроенного в каждую клавиатуру? Вы сохраняете байт данных?
Я не могу себе представить, как я мог бы быть первым, чтобы положить это в ответ, но просто используйте три точки.