我有一个XML文件,就像活动的框架一样。我想设置我在XML中添加的View,但是当我尝试它时,没有显示任何内容。
<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?
答案 0 :(得分: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);