diff --git a/src/AndroidThemeTest/AndroidManifest.xml b/src/AndroidThemeTest/AndroidManifest.xml
new file mode 100644
index 00000000..3fead98c
--- /dev/null
+++ b/src/AndroidThemeTest/AndroidManifest.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/AndroidThemeTest/AndroidThemeTest.csproj b/src/AndroidThemeTest/AndroidThemeTest.csproj
new file mode 100644
index 00000000..9df63b9d
--- /dev/null
+++ b/src/AndroidThemeTest/AndroidThemeTest.csproj
@@ -0,0 +1,22 @@
+
+
+ net8.0-android
+ 21
+ Exe
+ enable
+ enable
+ keepass2android.themetest
+ 1
+ 1.0
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/AndroidThemeTest/MainActivity.cs b/src/AndroidThemeTest/MainActivity.cs
new file mode 100644
index 00000000..388ac098
--- /dev/null
+++ b/src/AndroidThemeTest/MainActivity.cs
@@ -0,0 +1,72 @@
+using Android.Content;
+using AndroidX.AppCompat.App;
+
+namespace AndroidThemeTest
+{
+ public class TestActivity : AndroidX.AppCompat.App.AppCompatActivity
+ {
+ protected override void OnCreate(Bundle? savedInstanceState)
+ {
+ base.OnCreate(savedInstanceState);
+
+ // Set our view from the "main" layout resource
+ SetContentView(Resource.Layout.activity_main);
+
+ //FindViewById(Resource.Id.textView).Click += MainActivity_Click;
+ FindViewById