2016-04-19 15 views
3

In meiner App habe ich eine Textclock Anzeige der aktuellen Stunde und ich möchte, wenn ich auf eine Schaltfläche klicke, um den Wert von der Textclock zu bekommen und es in eine String-Variable. Ich habe es wie folgt aus:Wie bekomme ich den Wert von einem Textclock

TextClock time = (TextClock) findViewById(R.id.horas); 
horas = time.getText().toString(); 

Und in meinem Layout der textclock ist wie folgt:

<TextClock 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/horas" 
    android:textSize="30dp" 
    android:layout_below="@+id/space2" 
    android:layout_centerHorizontal="true" /> 

Aber damit es gibt einen leeren Wert.

+1

Das sollte, so lange, wie Sie arbeiten‘ re aufrufen, nachdem der 'TextClock' angelegt wurde; d.h. nachdem es auf dem Bildschirm sichtbar ist. –

+1

Danke Mann mit Ihrem coment Ich habe festgestellt, dass der Code nicht an der richtigen Stelle war: D –

+0

Wenn Sie es gelöst haben, bitte posten Sie eine Antwort und markieren Sie es als die richtige Antwort, so dass es nicht in der ungelösten Frage mehr erscheint – njzk2

Antwort

Verwandte Themen