public override void OnViewCreated(View view, Bundle savedInstanceState) { base.OnViewCreated(view, savedInstanceState); var ipAddress = GetConnectionAddress(); var machineName = Arguments.GetString(ArgumentTargetMachineName); var ipPort = GetConnectionPort(); // if (!HasBeenResumedBefore) // Activity.SetStatusBarTitle($"{machineName}"); _agent?.Dispose(); _agent = this.GetAgent(); UpdateWolClient(_agent); }
public override async void OnViewCreated(View view, Bundle savedInstanceState) { base.OnViewCreated(view, savedInstanceState); _seekBar = view.FindViewById <SeekBar>(Resource.Id.seekBar1); _textView = view.FindViewById <TextView>(Resource.Id.textView1); _imageViewMasterToggle = view.FindViewById <ImageView>(Resource.Id.button1); _recyclerView = view.FindViewById <RecyclerView>(Resource.Id.recyclerView1); _swipeRefreshLayout = view.FindViewById <SwipeRefreshLayout>(Resource.Id.swipeRefreshLayout1); _agent?.Dispose(); _agent = this.GetAgent(); _imageViewMasterToggle.Clickable = true; _swipeRefreshLayout.Refresh += SwipeRefreshLayoutOnRefresh; var dataSource = new AudioApplicationDataSource(_agent); dataSource.UpdateRequired += DataSourceOnUpdateRequired; _recyclerView.SetAdapter(dataSource); _imageViewMasterToggle.Click += ToggleMuteClicked; _seekBar.ProgressChanged += SeekBarOnProgressChanged; _seekBar.SetProgress(await _agent.DesktopClient.GetMasterVolumeAsync(TimeSpan.FromSeconds(5), 45), false); }