получить размер кнопки в onCreate () - PullRequest
0 голосов
/ 05 мая 2011

Я хочу получить размер кнопки, которая помещается в SurfaceView на onCreate ().Как мне это получить?

Если я использую button.getWidth () в onCreate (), я получаю 0. Однако я могу получить размер кнопки в onStart (), но это не то, что предназначено.Я понимаю причину такого поведения.

Но, если я хочу разместить другое представление на основе размера кнопки в onCreate () моей деятельности, как мне этого добиться?

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 06 апреля 2012

Я не думаю, что вы можете получить ширину кнопки в OnCreate (), чтобы получить ширину и высоту, вы можете использовать этот метод ниже

@Override
public void onWindowFocusChanged(boolean hasFocus) {
   super.onWindowFocusChanged(hasFocus);
    // Call here getWidth() and getHeight()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...