Skip to content

Commit 2e00ef7

Browse files
committed
Use GameActivity on Android
Signed-off-by: Nico Burns <[email protected]>
1 parent d76249d commit 2e00ef7

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

apps/browser/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@ winit = { workspace = true }
4545

4646

4747
[target.'cfg(target_os = "android")'.dependencies]
48-
android-activity = { version = "0.6.0", features = ["native-activity"] }
48+
android-activity = { version = "0.6.0", features = ["game-activity"] }

apps/browser/MainActivity.kt.hbs

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
11
package dev.dioxus.main;
22

3-
class MainActivity : android.app.NativeActivity()
4-
//class MainActivity : com.google.androidgamesdk.GameActivity()
3+
import androidx.appcompat.app.AppCompatActivity;
4+
import androidx.core.view.WindowCompat;
5+
import androidx.core.view.WindowInsetsCompat;
6+
import androidx.core.view.WindowInsetsControllerCompat;
7+
import com.google.androidgamesdk.GameActivity;
8+
9+
// class MainActivity : android.app.NativeActivity()
10+
class MainActivity : GameActivity() {
11+
companion object {
12+
init {
13+
System.loadLibrary("dioxusmain")
14+
}
15+
}
16+
}

0 commit comments

Comments
 (0)