Пользуюсь xml разметкой через flipper:
flipper = (ViewFlipper) findViewById(R.id.flipper);
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
int layouts[] = new int[]{R.layout.scr0, R.layout.scr1, R.layout.scr2, R.layout.scr3};
for (int layout : layouts) flipper.addView(inflater.inflate(layout, null));
Как программно создать xml файл, чтобы использовать его в этой конструкции?
Например файл с именем scr0.xml
Никак. Файлы разметки как и прочие ресурсы упаковываются в apk файл на этаппе компиляции. Изменять их, редактировать или добавлять новые на этапе исполнения нельзя.
Вам надо просто программно создать, наверное, разметку без использования xml. Типа как-то так:
LinearLayout ll = new LinearLayout(context);
TextView tv = new TextView(context);
tv.setText("42");
ll.addView(tv);
View layouts[] = new View[]{ll};
for (View layout : layouts) flipper.addView(layout);
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости