Как вычислить ширину и высоту раздутого представления, если родителем является PopupWindow, а не ViewGroup? Я не могу использовать LayoutInflator.inflate(int resId, ViewGroup parent, attachToRoot boolean)
, потому что PopupWindow не является ViewGroup, поэтому я использую LayoutInflator.inflate(int resId)
вместо этого, но после этого у меня getWidth() и getHeight() возвращают ноль: (
Мне нужно изменить размер PopupWindow, чтобы он соответствовал представлению, но не может сделать этого, пока в представлении не будет родителя. У меня проблема с курицей и яйцом?
Кстати, представление является подклассом RelativeView, поэтому его вычисление вручную не может быть и речи.
Спасибо заранее, Барри