Есть ли какое-либо раскладывание FlowLayout в Android?

StackOverflow https://stackoverflow.com/questions/4029321

  •  26-09-2019
  •  | 
  •  

Вопрос

Не могу найти никакой связанной реализации макета в Android Consult в макетах.

Я нашел одну реализацию в этом посте, РАЗВИТЬСЯ СЛУШАТЬ СЛУЖБЫ ДЛЯ ЛИНИИ ДЛЯ Android, Но в этом деле есть предварительное условие, что ширина ребенка не шире, чем родитель.

Но в моем случае ширина ребенка шире, чем родитель. Как сказать, есть один TextView и одно изображение в макете, ширина макета 200, в то время как целая ширина TextView составляет 300, а ширина изображения составляет 50.

Любое вспомогательное введение в Android для этого? Или любое предложение о том, как реализовать эту макет самостоятельно?

Спасибо.

Это было полезно?

Решение 2

Я нашел решение, которое заключается в использовании ImagePan, а затем вызвало метод SpannableStringBuilder.setspan.

Другие советы

Но в моем случае ширина ребенка шире, чем родитель.

Это математически невозможно.

Как сказать, есть один TextView и одно изображение в макете, ширина макета 200, в то время как целая ширина TextView составляет 300, а ширина изображения составляет 50.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top