簡単に言うと、アダプターとアクティビティ クラスを再利用しようとしています。アクティビティを開くために Intent を呼び出すとき、次のように StringExtra としてインフレートするレイアウトの名前を渡します。
i.putExtra("layout_name", "layout_a");
次に、アクティビティ内で余分なものを取得します:
Intent i = getIntent();
String layout_name = i.getStringExtra("layout_name");
これを次の形式で使用したいと思います。
setContentView(R.layout. + layout_name);
このようなことは可能ですか?正しい構文は何ですか?