0

我正在尝试在按钮单击时膨胀视图存根。第一次按下按钮时它工作正常,但是当我第二次按下按钮时应用程序崩溃。

我正在使用以下代码

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

    }

谁能给我一些帮助?

4

1 回答 1

0

您可以添加以下检查以避免尝试多次膨胀ViewStub :

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

迟到的答案,但也许它会帮助某人:)

于 2012-07-10T16:58:51.323 回答