public void onViewCreated()

in DirectBoot/Application/src/main/java/com/example/android/directboot/SchedulerFragment.java [79:102]


    public void onViewCreated(final View rootView, Bundle savedInstanceState) {
        super.onViewCreated(rootView, savedInstanceState);
        FloatingActionButton fab = (FloatingActionButton) rootView.findViewById(R.id.fab_add_alarm);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                TimePickerFragment fragment = TimePickerFragment.newInstance();
                fragment.setAlarmAddListener(new AlarmAddListenerImpl());
                fragment.show(getFragmentManager(), FRAGMENT_TIME_PICKER_TAG);
            }
        });
        mTextViewIntroMessage = (TextView) rootView.findViewById(R.id.text_intro_message);
        Activity activity = getActivity();
        AlarmStorage alarmStorage = new AlarmStorage(activity);
        mAlarmAdapter = new AlarmAdapter(activity, alarmStorage.getAlarms());
        if (mAlarmAdapter.getItemCount() == 0) {
            mTextViewIntroMessage.setVisibility(View.VISIBLE);
        }
        RecyclerView recyclerView = (RecyclerView) rootView.findViewById(R.id.recycler_view_alarms);
        recyclerView.setLayoutManager(new LinearLayoutManager(activity));
        recyclerView.setAdapter(mAlarmAdapter);
        recyclerView.addItemDecoration(new AlarmAdapter.DividerItemDecoration(activity));
        mAlarmUtil = new AlarmUtil(activity);
    }