ファイルからレイアウトをロードの方法
Android では LayoutInflater クラスを使って別ファイルからレイアウトを読み込むことが出来ます。以下に一般的な方法を示します:
- activity_main.xml
- R.レイアウト.アクティビティ_メイン
- R.layout.other_layout
- レイアウトインフレーター
- LayoutInflater inflater = LayoutInflater.from(context);
- そう、薄暗い光の中で、窓の外に暗い影が動いています。
- レイアウトインフレータ
- 膨らませます
- View view = inflater.inflate(R.layout.other_layout, null);
- R.layout.other_layout
- 日本語でネイティブに言い換えてください、1 つのオプションだけで十分です。
- ビューグループ
- ビューグループ
- ビューグループ
- 膨らます
- 本質的に
このレイアウトをロードした後は、画面に表示させるために、アクティビティまたはビューの階層に追加する必要があることに注意してください。setContentView() メソッドを使用して、レイアウトをアクティビティのコンテンツビューに設定するか、addView() メソッドを使用して、レイアウトを既存の ViewGroup に追加することができます。