2013-01-08 92 views
0

我有一個XML文件,它像活動的框架一樣工作。我想設置我在XML中添加的視圖,但是當我嘗試它時,沒有顯示任何內容。通過代碼定義XML視圖

<View 
    android:id="@+id/marco_container" 
    style="@style/wrapFull" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" /> 

這是我的活動代碼:

setContentView(R.layout.marco); 
LinearLayout li = (LinearLayout) findViewById(R.id.marco_container); 
View view = View.inflate(getApplicationContext(), R.layout.prueba, null); 
li.addView(view); 

我如何添加觀對XML?

回答

2

您必須使用LayoutInflater。例如:

setContentView(R.layout.marco); 
LinearLayout li = (LinearLayout) findViewById(R.id.marco_container); 
View view = getLayoutInflater().inflate(R.layout.prueba, li, false); 
li.addView(view);