2011-08-19 25 views
0

我試圖在按鈕上點擊查看存根。它在第一次按下按鈕時工作正常,但是當我第二次按下按鈕時,應用程序崩潰。正在重新填充時出現錯誤

我使用下面的代碼

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

    } 

誰能給我一些這方面的幫助?

+0

有人:)需要更多的代碼。 – jainal

+0

我可否知道我還需要什麼? – Keerthiraj

+0

你不能誇大這個視圖一次,將它保存在一個實例變量中,然後在需要時添加或刪除它? – Zoleas

回答

0

您可以添加以下檢查,以避免試圖膨脹ViewStub幾次:

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

晚的答案,但也許它會幫助

相關問題