Как обернуть текст вокруг изображения или составного объекта?

Как обернуть текст вокруг изображения или составного объекта?
Что-то похожее на FlowTextView в Jetpack Compose.

Мне интересно, есть ли возможность оставить определенное пространство свободным, чтобы, если текст слишком длинный, он разбивал строку, и запись продолжалась под свободным пространством совершенно нормально, без перезаписи пространства.

У меня есть это:

Я хочу сделать это:

Я пытаюсь сделать это с помощью Compose for Desktop, но он должен быть таким же, как с Android Jetpack Compose.
Я не знаю, возможно ли это на данный момент, но я не могу найти способ манипулировать Textсоставной.
Нашел PlaceHolder и TextLayoutInput, но не знаю, как их использовать. Может быть невозможно.

2 ответа

Поместить изображения в текст можно с помощью параметра AnnotatedString и inlineContent Text Composable.

Как добавить ImageSpan в джетпак, составить текст

Вид старого вопроса, но в Compose вы можете использовать зависимость Text Flow . Он поддерживает обтекание текстом любых компонуемых объектов, а также позволяет создавать забавную анимацию!

Другие вопросы по тегам