как получить размер кнопки после учета атрибута wrap_content?
Я хочу создать 2 кнопки одинакового размера, обе с атрибутом wrap_content, поэтому я решил создать их обе с помощью wrap_content,получить максимальную ширину и высоту и применить максимальные значения к двум кнопкам, проблема в том, что я получаю только нулевые значения при попытке напечатать ширину и высоту кнопки.
//Create the first button
Button firstButton= new Button(activity);
LinearLayout.LayoutParams secondaryParams = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT, 1f);
footerLayout.addView(firstButton, firstParams);
//same thing for the other button
Button secondaryButton= new Button(activity);
LinearLayout.LayoutParams secondaryParams = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT, 1f);
footerLayout.addView(secondaryButton, 0, secondaryParams );
//trying to get the size:
firstButton.measure(0, 0); //must call measure!
int measuredWidth = firstButton.getWidth();
int measuredHeight = firstButton.getHeight();
получить размер 2 кнопок после применения атрибута WRAP_CONTENT.