Size: a a a

Javanese Questions

2020 February 19

F

Fieldmarshal in Javanese Questions
Quantum Harmonizer
переопредели onMeasure 😉
переопределил, теперь работает, правда, надо указывать дополнительно minWidth.
вот код: https://gist.github.com/fm-norton/b19dc4a270b4a72b6f9c09a8ab9eea40
Вопрос: как вытащить точное значение layout_width в классе DialogLayout, чтобы использовать его вместо getSuggestedMinimumWidth()?
источник

QH

Quantum Harmonizer in Javanese Questions
Fieldmarshal
переопределил, теперь работает, правда, надо указывать дополнительно minWidth.
вот код: https://gist.github.com/fm-norton/b19dc4a270b4a72b6f9c09a8ab9eea40
Вопрос: как вытащить точное значение layout_width в классе DialogLayout, чтобы использовать его вместо getSuggestedMinimumWidth()?
Вариант в лоб: вызвать super.onMeasure, посмотреть measuredWidth/measuredHeight, не понравились — вызвать setMeasuredDimensions.
источник

F

Fieldmarshal in Javanese Questions
Quantum Harmonizer
Вариант в лоб: вызвать super.onMeasure, посмотреть measuredWidth/measuredHeight, не понравились — вызвать setMeasuredDimensions.
ok. Есть какое-то более удобное решение?
UPD: диалог при этом стал снова растягиваться, так что пожалуй, оставлю пока minWidth
источник