在任务编辑窗口里,添加当前时间辅助显示。

This commit is contained in:
2026-03-31 13:00:17 +08:00
parent 0fcf1c5952
commit 5ffc049790
3 changed files with 34 additions and 8 deletions

View File

@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle #Created by .winboll/winboll_app_build.gradle
#Tue Mar 17 15:21:11 HKT 2026 #Tue Mar 31 04:57:57 GMT 2026
stageCount=14 stageCount=14
libraryProject= libraryProject=
baseVersion=15.12 baseVersion=15.12
publishVersion=15.12.13 publishVersion=15.12.13
buildCount=0 buildCount=3
baseBetaVersion=15.12.14 baseBetaVersion=15.12.14

View File

@@ -27,7 +27,10 @@ import cc.winboll.studio.positions.R;
import cc.winboll.studio.positions.adapters.PositionAdapter; import cc.winboll.studio.positions.adapters.PositionAdapter;
import cc.winboll.studio.positions.models.PositionModel; import cc.winboll.studio.positions.models.PositionModel;
import cc.winboll.studio.positions.services.MainService; import cc.winboll.studio.positions.services.MainService;
import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date;
import java.util.Locale;
import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicBoolean;
/** /**
@@ -365,6 +368,12 @@ public class LocationActivity extends WinBoLLActivity implements IWinBoLLActivit
// 安全更新UI避免Activity销毁后操作视图崩溃 // 安全更新UI避免Activity销毁后操作视图崩溃
((TextView)findViewById(R.id.tv_latitude)).setText(String.format("当前纬度:%f", currentGpsPos.getLatitude())); ((TextView)findViewById(R.id.tv_latitude)).setText(String.format("当前纬度:%f", currentGpsPos.getLatitude()));
((TextView)findViewById(R.id.tv_longitude)).setText(String.format("当前经度:%f", currentGpsPos.getLongitude())); ((TextView)findViewById(R.id.tv_longitude)).setText(String.format("当前经度:%f", currentGpsPos.getLongitude()));
// 设置格式化后的时间字符串
long currentTime = System.currentTimeMillis();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm", Locale.getDefault());
String timeStr = sdf.format(new Date(currentTime));
// 设置当前时间
((TextView)findViewById(R.id.tv_timenow)).setText("现在时间:" + timeStr);
} }
@Override @Override

View File

@@ -24,14 +24,23 @@
android:layout_centerHorizontal="true" android:layout_centerHorizontal="true"
android:layout_marginTop="30dp" android:layout_marginTop="30dp"
android:orientation="vertical" android:orientation="vertical"
android:gravity="center_horizontal"> android:gravity="left">
<TextView <LinearLayout
android:layout_width="wrap_content" android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="实时位置信息" android:layout_gravity="center"
android:textSize="22sp" android:gravity="center">
android:textStyle="bold"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="实时位置信息"
android:textSize="22sp"
android:textStyle="bold"/>
</LinearLayout>
<TextView <TextView
android:id="@+id/tv_longitude" android:id="@+id/tv_longitude"
@@ -49,6 +58,14 @@
android:textSize="18sp" android:textSize="18sp"
android:layout_marginTop="10dp"/> android:layout_marginTop="10dp"/>
<TextView
android:id="@+id/tv_timenow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="现在时间:等待更新..."
android:textSize="18sp"
android:layout_marginTop="10dp"/>
</LinearLayout> </LinearLayout>
<androidx.recyclerview.widget.RecyclerView <androidx.recyclerview.widget.RecyclerView