Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }