Я устанавливаю текст в поле ввода на часах Tizen, но из-за его слишком большого размера, чтобы уместиться на экране, я использую меньший размер шрифта с атрибутом <font_size>
. Но после редактирования, когда я получаю текст обратно, он возвращает меня и с этими атрибутами.
Я думал о строковой операции для удаления этих html тегов / атрибутов elm. Но после редактирования поле ввода добавит добавленный текст после этих атрибутов elm.
, например: entry_text_set(entry, "<font_size=15>Hello,This is our text.</font_size>");
вернет тот же текст, включая атрибуты для elm_object_text_get(entry);
Теперь строковая операция хороша, если эти теги находятся в конце, так как нам придется выполнять больше операций по символьному сопоставлению, если они находятся между другими текстами. Теперь после добавления hello
в поле ввода возвращается: <font_size=15>Hello,This is our text.</font_size>Hello
.
Как получить текст без <font_size>
/ каких-либо таких атрибутов?