From 9d6aaccc0c11ef6a7ffbbb483d024121c7f352d2 Mon Sep 17 00:00:00 2001 From: Maurice Date: Wed, 19 Jun 2024 16:16:38 +0200 Subject: [PATCH] Wake on lan demo added --- DemoAndroid/Activities/WakeOnLanActivity.cs | 53 +++++++++++++++++++ DemoAndroid/DemoAndroid.csproj | 6 ++- DemoAndroid/MainActivity.cs | 12 +++-- .../Resources/layout/activity_main.xml | 8 +++ .../Resources/layout/activity_wakeonlan.xml | 19 +++++++ 5 files changed, 94 insertions(+), 4 deletions(-) create mode 100644 DemoAndroid/Activities/WakeOnLanActivity.cs create mode 100644 DemoAndroid/Resources/layout/activity_wakeonlan.xml diff --git a/DemoAndroid/Activities/WakeOnLanActivity.cs b/DemoAndroid/Activities/WakeOnLanActivity.cs new file mode 100644 index 0000000..f80b8f0 --- /dev/null +++ b/DemoAndroid/Activities/WakeOnLanActivity.cs @@ -0,0 +1,53 @@ +using System.Net; +using System.Net.Sockets; + +namespace DemoAndroid; + +[Activity(Label = "WakeOnLanActivity")] +public class WakeOnLanActivity : Activity +{ + protected override void OnCreate(Bundle? savedInstanceState) + { + base.OnCreate(savedInstanceState); + + // Create your application here + SetContentView(Resource.Layout.activity_wakeonlan); + + var button = FindViewById