アンドロイドで外部のXMLレイアウトを呼び出すには

LayoutInflaterを利用して外部のXMLレイアウトを読み込むには、以下の手順に従います。

  1. You need to create a LayoutInflater object in the Activity or Fragment where you want to inflate the external XML layout:
LayoutInflater inflater = LayoutInflater.from(context);
  1. 外部のXMLレイアウトのロードに、LayoutInflaterのinflate()メソッドを使用します。
View view = inflater.inflate(R.layout.external_layout, null);

外部XMLレイアウトとして呼び出したいリソースIDのことです。

  1. 現在のレイアウトに読み込まれたレイアウトを追加する:
ViewGroup rootView = (ViewGroup) findViewById(R.id.root_layout);
rootView.addView(view);

R.id.root_layoutは、現在のレイアウトのコンテナであり、状況に応じて適宜置換可能である

上記の手順を行うことで、外部のXMLレイアウトを正しく呼び出すことができます。

bannerAds