2
0
mirror of https://github.com/raylib-cs/raylib-cs synced 2025-09-09 03:01:41 -04:00

Convert android project to example project

This commit is contained in:
2023-09-05 07:20:02 +01:00
parent df2b089119
commit d716a80775
9 changed files with 21 additions and 13 deletions

View File

@@ -0,0 +1,17 @@
using System.Runtime.InteropServices;
namespace Examples.Android;
public abstract class RaylibActivity : NativeActivity
{
protected override void OnCreate(Bundle? savedInstanceState)
{
RaylibSetAndroidCallback(OnReady);
base.OnCreate(savedInstanceState);
}
protected abstract void OnReady();
[DllImport(Raylib.NativeLibName, CallingConvention = CallingConvention.Cdecl)]
private static extern void RaylibSetAndroidCallback(Action callback);
}