Exemplo n.º 1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.activity_main);

            UDP       udp = new UDP();
            Enthernet e   = new Enthernet();

            udp.UDP_Open(e.GetLocalIp(), 11067);

            Button start = FindViewById <Button>(Resource.Id.start);

            start.Click += (sender, e) =>
            {
                udp.UDP_Write("start", "255.255.255.255", 11066);//向UDP发送“start”
            };
            Button stop = FindViewById <Button>(Resource.Id.stop);

            stop.Click += (sender, e) =>
            {
                udp.UDP_Write("stop", "255.255.255.255", 11066); //向UDP发送“stop”
            };
            Button restart = FindViewById <Button>(Resource.Id.restart);

            restart.Click += (sender, e) =>
            {
                udp.UDP_Write("init", "255.255.255.255", 11066);//向UDP发送“restart”
            };
        }