diff --git a/.rive_head b/.rive_head
index 2b6d57ff..e71dc562 100644
--- a/.rive_head
+++ b/.rive_head
@@ -1 +1 @@
-094afae0b4f55e121a36981b9846ccbc9912c347
+fee8fbb01b8df639d11244f6ac00bd651a324fa0
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index b09d4b04..89324bbb 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -12,11 +12,6 @@
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
-
+
+
+
diff --git a/app/src/main/java/app/rive/runtime/example/FrameActivity.kt b/app/src/main/java/app/rive/runtime/example/FrameActivity.kt
new file mode 100644
index 00000000..ca485c77
--- /dev/null
+++ b/app/src/main/java/app/rive/runtime/example/FrameActivity.kt
@@ -0,0 +1,68 @@
+package app.rive.runtime.example
+
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import android.view.ViewGroup
+import android.widget.Button
+import androidx.appcompat.app.AppCompatActivity
+import androidx.fragment.app.Fragment
+import androidx.fragment.app.commit
+import app.rive.runtime.kotlin.RiveAnimationView
+
+class FrameActivity : AppCompatActivity() {
+ override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+ setContentView(R.layout.activity_frame)
+
+ // Don't do anything if restoring a previous state.
+ if (savedInstanceState != null) {
+ return
+ }
+
+ supportFragmentManager.commit {
+ setReorderingAllowed(true)
+ add(R.id.frame_fragment_container, TextFragment())
+ }
+
+ findViewById