我想要一个只有3个按钮的可重用活动
[编辑] [删除] [SHARE]
就像MVC设计中的控制器一样。和合
使用listview的不同活动将通过listview_items访问它,我该如何进行实现。 :(任何简单和伟大的教程/建议将非常感谢!:))
答案 0 :(得分:0)
据我所知,你试图在这里尝试类似于MVC CRUD模式的东西?
建议可以是在清单中为列表视图中的每个“数据类型”设置一个intentfilter。 Intentfilters与一个专门的活动相关联,该活动被编码以处理数据类型的特定行为。
从代码的角度来看,这些活动可以有一个共同的超级/抽象活动类活动,其中包含常见的行为/ UI /事件处理程序等。
如果该数据类型的行为与默认行为不同,则扩展子类可以覆盖/实现特定的onDelete,onEdit,onShare。
不确定我在这里有意义吗?