diff --git a/app/src/main/java/com/rainy/token/ui/widget/OpenCodeGoWidgetProvider.kt b/app/src/main/java/com/rainy/token/ui/widget/OpenCodeGoWidgetProvider.kt index 4de4a05..f9f3dfb 100644 --- a/app/src/main/java/com/rainy/token/ui/widget/OpenCodeGoWidgetProvider.kt +++ b/app/src/main/java/com/rainy/token/ui/widget/OpenCodeGoWidgetProvider.kt @@ -60,6 +60,10 @@ class OpenCodeGoWidgetProvider : AppWidgetProvider() { for (widgetId in appWidgetIds) { val views = RemoteViews(context.packageName, R.layout.widget_opencode_go) + // 署名动态设置:与行标签同源(跟随应用内语言), + // 避免 XML 静态文本由宿主进程按系统语言渲染造成中英混搭 + views.setTextViewText(R.id.widget_brand, context.getString(R.string.widget_brand)) + // 点击左上角品牌 → 打开 APP;点击其它内容区域 → 切换服务;刷新按钮单独刷新。 val openAppIntent = Intent(context, MainActivity::class.java).apply { flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TOP diff --git a/app/src/main/res/layout-night/widget_opencode_go.xml b/app/src/main/res/layout-night/widget_opencode_go.xml index 43df9ea..01e6fa9 100644 --- a/app/src/main/res/layout-night/widget_opencode_go.xml +++ b/app/src/main/res/layout-night/widget_opencode_go.xml @@ -137,7 +137,7 @@ android:gravity="center_vertical" android:layout_marginBottom="3dp"> @@ -178,7 +178,7 @@ android:layout_marginBottom="3dp"> @@ -252,6 +252,7 @@ android:indeterminate="false" /> @@ -129,7 +129,7 @@ android:layout_marginBottom="8dp">