У меня есть CustomListActivity
, который я хочу выставить двум аспектам одних и тех же данных.
Например: у меня есть список автомобилей, и я хотел бы перечислить набор цветов и набор моделей. Они будут отфильтрованы по mimetype из моего ContentProvider
:
org.acme.cars.cursor.dir / цветы
org.acme.cars.cursor.dir / модель
Мой CustomListActivity
довольно сложный, но достаточно общий для повторного использования, но:
- пользователь должен иметь возможность переключаться между двумя списками из меню / панели кнопок
- список имеет намерение ОСНОВНОЙ ЗАПУСК.
- пользователь должен запомнить фасет (модель или цвет)
- мы должны иметь возможность вызывать эти действия через mimetype.
Итак, мой вопрос:
Могу ли я объявить два действия в AndroidManifest.xml, каждое с одним и тем же классом, параметризовав его, или мне нужно использовать какой-то переключатель из класса?