2
你能告訴我這裏有什麼問題嗎? TextView總是不返回任何內容。 我既沒有得到例外也沒有時間。 我也檢查過時間服務器的工作原理。 請幫幫我。現在我已經絕望了好幾天。Android服務器時間
TextView zeit;
public static final String TIME_SERVER = "nist1-macon.macon.ga.us";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_vorbereitung);
zeit = (TextView)findViewById(R.id.zeit);
try {
zeit.setText(Long.toString(getCurrentNetworkTime()));
} catch (Exception e) {
zeit.setText(e.getMessage());
}
}
public static long getCurrentNetworkTime() throws Exception{
NTPUDPClient timeClient = new NTPUDPClient();
InetAddress inetAddress = InetAddress.getByName(TIME_SERVER);
TimeInfo timeInfo = timeClient.getTime(inetAddress);
long returnTime = timeInfo.getMessage().getTransmitTimeStamp().getTime();
return returnTime;
}
好的,謝謝我會稍後再試 –
對不起,但它仍然不起作用 –
請幫忙...... –