public static final long TIMEOUT = 60000;
public static final long SYSTEM_TIME = System.currentTimeMillis();
我将我的应用程序的 TIMEOUT 值设置为 60000,并且我有我的系统时间。现在我怎么知道50 seconds
已经过去了,我需要向最终用户显示一条消息。
if (TIMEOUT - SYSTEM_TIME <= 10000) {
Toast.makeText(getApplicationContext(), "10 Seconds Left", Toast.LENGTH_LONG).show();
disconnectHandler.postDelayed(disconnectCallback, DISCONNECT_TIMEOUT);
}