diff --git a/README.md b/README.md index 4921570..7c27413 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,10 @@ ```groovy dependencies { implementation 'io.github.petterpx:floatingx:2.2.1' + + // system浮窗&&compose时需要导入 + // 记得AppHelper里调用 enableComposeSupport() + implementation 'io.github.petterpx:floatingx-compose:2.2.1' } ``` diff --git a/README_EN.md b/README_EN.md index 6fb6064..6ae83dc 100644 --- a/README_EN.md +++ b/README_EN.md @@ -37,6 +37,10 @@ ```groovy dependencies { implementation 'io.github.petterpx:floatingx:2.2.1' + + // System floating window && need to be imported when compose + // AppHelper invoke enableComposeSupport() + implementation 'io.github.petterpx:floatingx-compose:2.2.1' } ``` diff --git a/app/build.gradle b/app/build.gradle index 64a652d..765bfa9 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -68,7 +68,7 @@ dependencies { implementation "androidx.compose.ui:ui-tooling-preview" implementation "androidx.compose.material3:material3" debugImplementation 'androidx.compose.ui:ui-tooling' -// debugImplementation 'com.squareup.leakcanary:leakcanary-object-watcher-android-startup:2.10' + debugImplementation 'com.squareup.leakcanary:leakcanary-object-watcher-android-startup:2.10' implementation isDev ? project(path: ':floatingx_compose') : "io.github.petterpx:floatingx-compose:$version_name" implementation isDev ? project(path: ':floatingx') : "io.github.petterpx:floatingx:$version_name" debugImplementation "com.bytedance.tools.codelocator:codelocator-core:2.0.3" diff --git a/app/src/main/java/com/petterp/floatingx/app/test/SimpleRvActivity.kt b/app/src/main/java/com/petterp/floatingx/app/test/SimpleRvActivity.kt index ffe045e..d4b741b 100644 --- a/app/src/main/java/com/petterp/floatingx/app/test/SimpleRvActivity.kt +++ b/app/src/main/java/com/petterp/floatingx/app/test/SimpleRvActivity.kt @@ -47,8 +47,7 @@ class SimpleRvActivity : AppCompatActivity() { event: MotionEvent, control: IFxInternalHelper? ): Boolean { - val isHeader = - control?.checkPointerDownTouch(R.id.text, event) + val isHeader = control?.checkPointerDownTouch(R.id.text, event) return isHeader ?: true } }) diff --git a/settings.gradle b/settings.gradle index fb17836..b49de62 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,8 +1,8 @@ pluginManagement { repositories { + mavenCentral() gradlePluginPortal() google() - mavenCentral() maven { url 'https://jitpack.io' } } } @@ -11,8 +11,8 @@ pluginManagement { dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { - google() mavenCentral() + google() maven { url "https://jitpack.io" } } }