diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 9e53758..f3bc74b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,6 +8,7 @@ rovo89-xposed-api = "82" yukihookapi = "1.3.1" kavaref-core = "1.0.2" kavaref-extension = "1.0.2" +betterandroid-ui-extension = "1.0.0" microsoft-appcenter = "5.0.6" libsu = "5.2.2" drawabletoolbox = "1.0.7" @@ -34,6 +35,7 @@ yukihookapi = { group = "com.highcapable.yukihookapi", name = "api", version.ref yukihookapi-ksp-xposed = { group = "com.highcapable.yukihookapi", name = "ksp-xposed", version.ref = "yukihookapi" } kavaref-core = { group = "com.highcapable.kavaref", name = "kavaref-core", version.ref = "kavaref-core" } kavaref-extension = { group = "com.highcapable.kavaref", name = "kavaref-extension", version.ref = "kavaref-extension" } +betterandroid-ui-extension = { group = "com.highcapable.betterandroid", name = "ui-extension", version.ref = "betterandroid-ui-extension" } microsoft-appcenter-analytics = { group = "com.microsoft.appcenter", name = "appcenter-analytics", version.ref = "microsoft-appcenter" } microsoft-appcenter-crashes = { group = "com.microsoft.appcenter", name = "appcenter-crashes", version.ref = "microsoft-appcenter" } libsu = { group = "com.github.topjohnwu.libsu", name = "core", version.ref = "libsu" } diff --git a/module-app/build.gradle.kts b/module-app/build.gradle.kts index a110ead..358dfef 100644 --- a/module-app/build.gradle.kts +++ b/module-app/build.gradle.kts @@ -71,6 +71,7 @@ dependencies { ksp(libs.yukihookapi.ksp.xposed) implementation(libs.kavaref.core) implementation(libs.kavaref.extension) + implementation(libs.betterandroid.ui.extension) implementation(libs.project.promote) implementation(libs.microsoft.appcenter.analytics) implementation(libs.microsoft.appcenter.crashes) diff --git a/module-app/src/main/java/com/fankes/apperrorstracking/ui/activity/main/MainActivity.kt b/module-app/src/main/java/com/fankes/apperrorstracking/ui/activity/main/MainActivity.kt index 3db957b..a692825 100644 --- a/module-app/src/main/java/com/fankes/apperrorstracking/ui/activity/main/MainActivity.kt +++ b/module-app/src/main/java/com/fankes/apperrorstracking/ui/activity/main/MainActivity.kt @@ -47,6 +47,7 @@ import com.fankes.apperrorstracking.utils.tool.AppAnalyticsTool.bindAppAnalytics import com.fankes.apperrorstracking.utils.tool.FrameworkTool import com.fankes.apperrorstracking.utils.tool.GithubReleaseTool import com.fankes.projectpromote.ProjectPromote +import com.highcapable.betterandroid.ui.extension.view.isUnderline import com.highcapable.yukihookapi.YukiHookAPI class MainActivity : BaseActivity() { @@ -130,6 +131,7 @@ class MainActivity : BaseActivity() { binding.titleGithubIcon.setOnClickListener { openBrowser(url = "https://github.com/KitsunePie/AppErrorsTracking") } /** 恰饭! */ binding.paymentFollowingZhCnItem.isVisible = isSystemLanguageSimplifiedChinese + binding.linkWithFollowMe.isUnderline = true binding.linkWithFollowMe.setOnClickListener { openBrowser(url = "https://www.coolapk.com/u/876977", packageName = "com.coolapk.market") } diff --git a/module-app/src/main/res/layout/activity_main.xml b/module-app/src/main/res/layout/activity_main.xml index 47ac1f0..d87aa3f 100644 --- a/module-app/src/main/res/layout/activity_main.xml +++ b/module-app/src/main/res/layout/activity_main.xml @@ -718,24 +718,10 @@ android:layout_marginBottom="10dp" android:gravity="center" android:lineSpacingExtra="6dp" - android:text="恰饭时间\n点击前往酷安关注我,获取我的更多应用" + android:text="点击这里前往酷安关注我,获取我的更多应用" android:textColor="@color/colorTextGray" android:textSize="16sp" /> - - - - -