强制覆盖?

时间:2016-10-20 16:12:57

标签: java android callback override dialogfragment

我有一个DialogFragment,它在列表中显示一些选项供用户点击(例如"执行此操作","加载X","这样做&#34 ;,无论如何)。

当你点击它时,它会调用我在另一个类中定义的函数的回调,这是一个switch语句,用于确定用户选择了一个选项后要做什么。

但是,我还提供了用户将自己的String []发送到DialogFragment以显示自己的选项的能力。

但这也意味着现在回调开关语句也需要改变。

有没有办法说"如果您要发送自己的String [],强制开发人员覆盖包含switch语句的函数"?

或者这是你必须在某处留下评论告诉他们如果他们将参数传递给DialogFragment,他们应该覆盖该switch-case函数以便操作与选项标签匹配?

0 个答案:

没有答案