Поскольку я разрабатываю приложение, в котором используются слова на иностранных языках (включая французский), я поделюсь тем, что сработало для меня.В моем приложении каждый персонаж с особым акцентом показывал черный бриллиант с белым знаком вопроса.У меня есть копия базы данных на ноутбуке, и я использую в основном Excel для загрузки в нее данных (я создаю файлы CSV, которые затем импортирую через DB Browser for SQLite
).В моих файлах CSV я мог видеть все акценты правильно, но после того, как я импортировал их в базу данных, везде были черные бриллианты.Я пробовал кодирование, декодирование, использование Html.fromHtml и т. Д. Единственное, что мне помогло, - это вручную скопировать слово со специальным символом и вставить его в базу данных (с использованием программы).Это работало без проблем, и теперь моя база данных не содержит черных бриллиантов.Единственная проблема - поскольку это ручная работа, она требует времени, много времени.