protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.multi_recycler_view); wrv_multiView = (WearableRecyclerView)FindViewById(Resource.Id.wrv_multi_view); SnapHelper snapHelper = new LinearSnapHelper(); snapHelper.AttachToRecyclerView(wrv_multiView); adapter = new AdapterMetricsMultiView(this, wrv_multiView, new List <int> { ListItemType.MetricsLayout, ListItemType.LapList }, false); wrv_multiView.SetAdapter(adapter); SetAmbientEnabled(); app = GlobalDataDash.GetInstance(); serviceIntent = new Intent(this, typeof(ServiceWorkout)); serviceConnection = new ServiceConnection(this); if (!app.isServiceRunning) { StartService(serviceIntent); } DoBindService(); StartUIThread(); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { rootView = inflater.Inflate(Resource.Layout.lap_list, container, false); app = GlobalDataDash.GetInstance(); currentLapData = app.currentLapData; rv_lapList = (WearableRecyclerView)rootView.FindViewById(Resource.Id.rv_laps); adapter = new AdapterRunData(Activity, rv_lapList, Resource.Layout.item_lap, currentLapData, false); rv_lapList.SetAdapter(adapter); adapter.NotifyDataSetChanged(); return(rootView); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { app = GlobalDataDash.GetInstance(); rootView = inflater.Inflate(Resource.Layout.workout_menu, container, false); btn_pause = (Button)rootView.FindViewById(Resource.Id.btn_pause); if (app.isPaused) { btn_pause.Text = GetString(Resource.String.btn_pause); } btn_stop = (Button)rootView.FindViewById(Resource.Id.btn_stop); SetupPauseBtn(); SetupStopBtn(); return(rootView); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { app = GlobalDataDash.GetInstance(); rootView = inflater.Inflate(Resource.Layout.workout_metrics, container, false); mainClockLabel = (TextView)rootView.FindViewById(Resource.Id.tv_main_clock_label); lapClockLabel = (TextView)rootView.FindViewById(Resource.Id.tv_lap_clock_label); tv_mainTime = (TextView)rootView.FindViewById(Resource.Id.tv_main_time); tv_lapTime = (TextView)rootView.FindViewById(Resource.Id.tv_lap_time); str_mainTime = app.str_mainTime; str_lapTime = app.str_lapTime; ll_timeRecorder = (LinearLayout)rootView.FindViewById(Resource.Id.ll_time_recorder); if (WearableButtons.GetButtonCount(Context) < 2) { SetupTimeRecorder(); } return(rootView); }
public AdapterMetricsMultiView(ActivityWearWorkout activity, WearableRecyclerView listView, List <int> list, bool itemLongClickable) : base(activity, listView, 0, list, itemLongClickable) { this.activity = activity; app = GlobalDataDash.GetInstance(); }