2016-03-24 18 views
0

Ich habe eine android TextClock in meiner Haupttätigkeit. Gibt es eine Möglichkeit, den Wert dieses TextClock zu einer Zeichenfolge zu erhalten? Ich habe versucht:Ist es möglich, einen TextClock-Wert als Zeichenfolge zu erhalten?

public TextClock clock; 
public String clockValue; 


clock = (TextClock) findViewById(R.id.TextClock1); 
clockValue = clock.getText.toString; 

if(clockValue.equals("09:30")) { 
Log.e ("Works") 
} 

Das ist nicht

funktioniert hat
+0

Die 'TextClock # getText()' Methode funktioniert, aber erst nachdem der 'TextClock' ausgelegt wurde; d.h. nachdem es auf dem Bildschirm sichtbar ist. Außerdem hat die Standardformatierung keine führenden Nullen und enthält AM/PM. –

+1

Danke, ich habe stundenlang versucht, diese Arbeit zu machen! : D –

Antwort

0

Wenn Sie TextClock Wert erhalten möchten, können immediately.You die handler.postDelayed verwenden es pro Sekunde zu erhalten.

Verwandte Themen