Создание андроид галереи в виде файла Java - PullRequest
1 голос
/ 14 ноября 2011

Мне удобно создавать галерею в XML, а затем использовать ее в файле Java. Тем не менее, я пытаюсь создать новый вид галереи в файле Java. Причина в том, что я не уверен при запуске, сколько просмотров галереи мне понадобится, и хотел бы иметь возможность динамически создавать вид галереи по мере необходимости.

ТИА

1 Ответ

1 голос
/ 14 ноября 2011

Вы можете использовать LayoutInflater, чтобы получить представление из вашего xml и создать столько новых его экземпляров, сколько вы хотите, основываясь на вашей бизнес-логике. Я не уверен, что понимаю, когда и почему было бы целесообразно сделать это, хотя ...

Чтобы использовать LayoutInflater, сделайте что-то вроде этого:

View view = LayoutInflater.from(getBaseContext()).inflate(R.layout.somelayout,
                null);

Тогда вы можете делать с ней все, что захотите.

...