我有一个CustomListActivity
我希望公开相同数据的两个方面的内容。
例如:我有一个汽车列表,想列出一组颜色和一组模型。这些将在我的 mimetype 上过滤ContentProvider
:
org.acme.cars.cursor.dir/colors org.acme.cars.cursor.dir/models
我CustomListActivity
的参与度很高,但足够通用,可以重复使用,但是:
- 用户应该能够从菜单/按钮栏在两个列表之间切换
- 该列表是 MAIN LAUNCHER 意图。
- 应记住用户对方面(型号或颜色)的选择
- 我们应该能够通过 mimetype 调用这些活动。
所以,我的问题是:
我可以在 AndroidManifest.xml 中声明两个活动,每个活动都具有相同的类,对其进行参数化,还是我需要在类中使用一些开关?