Получение ошибки при повторной накачке - PullRequest
0 голосов
/ 19 августа 2011

Я пытаюсь надуть заглушку при нажатии кнопки.Работает нормально при первом нажатии кнопки, но при повторном нажатии кнопки приложение вылетает.

Использую следующий код

 public void display(View V)  //Button Click
    {
         stub=(ViewStub) findViewById(R.id.stub);
         inflated=stub.inflate();

    }

Может кто-нибудь датьмне какую-то помощь в этом?

1 Ответ

0 голосов
/ 10 июля 2012

Вы можете добавить следующую проверку, чтобы не пытаться раздувать ViewStub несколько раз:

if(stub.getParent() != null) {
    inflated = stub.inflate();
}

Поздний ответ, но, возможно, это кому-нибудь поможет:)

...