public override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            Data = new QuickFireTask
            {
                Id = Arguments.GetInt("ID"),
                Title = Arguments.GetString("TITLE"),
                PromptCol = JsonConvert.DeserializeObject<AssessmentRecordingPromptCol>(Arguments.GetString("PROMPTS"))
            };
            help = JsonConvert.DeserializeObject<ActivityHelp>(Arguments.GetString("HELPER"));
        }
        public static QuickFireFragment NewInstance(IAssessmentTask passed, ActivityHelp helper)
        {
            QuickFireFragment fragment = new QuickFireFragment();
            QuickFireTask task = passed as QuickFireTask;

            Bundle args = new Bundle();
            args.PutInt("ID", task.Id);
            args.PutString("TITLE", task.Title);
            args.PutString("HELPER", JsonConvert.SerializeObject(helper));
            args.PutString("PROMPTS", JsonConvert.SerializeObject(task.PromptCol));
            fragment.Arguments = args;

            return fragment;
        }