Можно ли иметь несколько списков действий в одном приложении в Android? - PullRequest
0 голосов
/ 17 января 2012

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

Я попытался использовать два listActivities просто нормально, но, кажется, что существует конфликт, потому что оба просмотра списка в каждом действии должны иметь именованный список, поэтому в файле R все еще есть только один идентификатор "list"...

Кто-нибудь знает, возможно ли использовать два?

1 Ответ

1 голос
/ 17 января 2012

Идентификатор объекта ListView должен быть действительно list, но вы можете иметь несколько файлов макета (с произвольными именами) с таким объектом внутри.Так что да, вы можете иметь столько ListActivities в проекте, сколько пожелаете.Извлеките свои собственные классы из ListActivity и используйте setContentView(), чтобы передать ему правильный файл макета.

...