diff --git a/positions/build.properties b/positions/build.properties
index 28cb15a..38ed51f 100644
--- a/positions/build.properties
+++ b/positions/build.properties
@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle
-#Sat Jan 24 21:01:09 HKT 2026
+#Tue Mar 17 07:11:43 GMT 2026
stageCount=13
libraryProject=
baseVersion=15.12
publishVersion=15.12.12
-buildCount=0
+buildCount=6
baseBetaVersion=15.12.13
diff --git a/positions/src/main/java/cc/winboll/studio/positions/views/PositionTaskListView.java b/positions/src/main/java/cc/winboll/studio/positions/views/PositionTaskListView.java
index b9661b3..d63a5aa 100644
--- a/positions/src/main/java/cc/winboll/studio/positions/views/PositionTaskListView.java
+++ b/positions/src/main/java/cc/winboll/studio/positions/views/PositionTaskListView.java
@@ -331,7 +331,11 @@ public class PositionTaskListView extends LinearLayout {
String distanceCond = task.isGreaterThan() ? "大于" : "小于";
simpleHolder.tvSimpleDistanceCond.setText(String.format("条件:距离 %s %d 米", distanceCond, task.getDiscussDistance()));
// 启用状态
- simpleHolder.tvSimpleIsEnable.setText(task.isEnable() ? "状态:已启用" : "状态:已禁用");
+ simpleHolder.tvSimpleIsEnable.setText(task.isEnable() ? "状态:已启用" : "状态:已禁用");
+ // 修改为从colors.xml读取颜色
+ simpleHolder.tvSimpleIsEnable.setTextColor(task.isEnable()
+ ? getContext().getResources().getColor(R.color.colorEnableGreen)
+ : getContext().getResources().getColor(R.color.colorGrayText));
// isBingo红点(任务触发时显示,未触发时隐藏)
simpleHolder.vBingoDot.setVisibility(task.isBingo() ? View.VISIBLE : View.GONE);
} else if (holder instanceof TaskContentViewHolder) {
@@ -380,7 +384,7 @@ public class PositionTaskListView extends LinearLayout {
// 步骤3:刷新Adapter(局部刷新+范围通知,避免列表错乱)
notifyItemRemoved(position);
notifyItemRangeChanged(position, mAdapterData.size());
-
+
LogUtils.d(TAG, "Adapter已移除任务,刷新列表(位置索引=" + position + ")");
// 步骤4:通知外部(如Activity)任务已更新
@@ -457,7 +461,7 @@ public class PositionTaskListView extends LinearLayout {
}
});
}
-
+
private String genSelectedTimeText(long timeMillis) {
// 2. 格式化时间字符串(Java 7 用 SimpleDateFormat,需处理 ParseException)
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm", Locale.getDefault());
diff --git a/positions/src/main/res/values/colors.xml b/positions/src/main/res/values/colors.xml
index 0084700..1aa1655 100644
--- a/positions/src/main/res/values/colors.xml
+++ b/positions/src/main/res/values/colors.xml
@@ -27,7 +27,7 @@
#F5F5F5
- #4CAF50
+ #2E8B57
#FFC107
#333333
#999999