0

アクティビティのフレームのように機能する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に追加するにはどうすればよいですか?

4

1 に答える 1

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);
于 2013-01-08T18:05:58.067 に答える