当前位置: 首页 > 知识库问答 >
问题:

获取片段中侦听器的实例

马弘和
2023-03-14

我正在实现一个片段,该片段调用两个TimePickerDialog

共有1个答案

陆啸
2023-03-14

创建时间选择器

如果只想使用时间选择器,可以使用TimePickerDialog并为其提供TimePickerDialogListener

public void showTimePicker(int hour,int minute,boolean is24HourViews) {
        TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(),
                new TimePickerDialog.OnTimeSetListener() {
                    @Override
                    public void onTimeSet(TimePicker timePicker, int hour, int minute) {
                        //Do your setup
                    }
                }, hour, minute,is24HourView);
        timePickerDialog.show(); //Show the dialog
}
 类似资料:
  • 通常在片段中,我在onAttach()中附加一个监听器,并在onDetach()中取消监听器。 是否需要在onDetach()中将侦听器设置为null? 虽然我这样做是因为它使代码看起来更加对称,但似乎没有必要这样做,因为片段已经被销毁了,因为根据片段的生命周期,之前已经调用了onDestroyView()和onDestroy()。 提前谢谢。

  • 问题内容: 我已经进入一个用于重构JSF实现的项目。现有代码未遵循正确的JSF标准。为此,我正在学习JSF中的所有概念(我已经动手了JSF的经验)。具体来说,我想问一下我的想法。 在MVC模式中,JSF中的模型组件是什么?是托管豆吗? 在操作方法中编写业务逻辑是个好主意吗?我已经看到了用动作方法编写的数百行内容。 您认为我们可以在getter方法中编写任何逻辑吗?在JSF生命周期中,getter或

  • 我使用Antlr4和C#Target。在我的语法中有一个简单的lexer规则如下

  • 我有一个活动A。在这个活动的stepperLayout中,我使用了片段B。我从片段B调用对话片段C。在对话片段C上,我调用listenerInterface方法,但侦听器接口为空。所以有一个空指针异常。活动A没有实现接口。只有片段B实现了它。

  • 我目前正在一个单一的活动应用程序中工作,该应用程序为每个屏幕使用片段。我也在使用MVP设计模式。 上下文 我有一个片段(Fragment-a),其中有一个项目列表。此片段处理每个项的操作。因为它可以访问演示者 我想要什么? 如何将Frainsion-A作为侦听器传递给DialogFraank(Frainsion-B),以便我可以从DialogFraank调用操作?