我正在尝试在按钮单击时膨胀视图存根。第一次按下按钮时它工作正常,但是当我第二次按下按钮时应用程序崩溃。
我正在使用以下代码
public void display(View V) //Button Click
{
stub=(ViewStub) findViewById(R.id.stub);
inflated=stub.inflate();
}
谁能给我一些帮助?
我正在尝试在按钮单击时膨胀视图存根。第一次按下按钮时它工作正常,但是当我第二次按下按钮时应用程序崩溃。
我正在使用以下代码
public void display(View V) //Button Click
{
stub=(ViewStub) findViewById(R.id.stub);
inflated=stub.inflate();
}
谁能给我一些帮助?
您可以添加以下检查以避免尝试多次膨胀ViewStub :
if(stub.getParent() != null) {
inflated = stub.inflate();
}
迟到的答案,但也许它会帮助某人:)