МФ
у меня Message имел значение
"g\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0..."
(и длина строки была 1024 символа)а должно быть просто
g
оказывается
Encoding.ASCII.GetString
не избавляется от нуль-терминатораотображалось оно нормально, но обрабатывалась строка как очень длинная там на фоне где-то (либо в MvvmCross, либо в самом Android)
а насчёт шрифта, я думаю, там в стандартном шрифте есть символ нуль-терминатора (какой-нибудь просто невидимый), а в кастомном - нет
и когда оно отображало текст, то мешало два шрифта: кастомный для известных символов, и стандартный для нуль-терминатора
и лагало из-за использования двух шрифтов
Ну по факту миссинг байндингс, потому что системе надо отрисовать, а она не знает что отрисовать.