2016-04-19 27 views
3

私のアプリでは、現在の時間を表示しているテキストクロックがあり、ボタンをクリックしてテキストクロックから値を取得し、それを文字列変数に入れたいと思っています。私はこのようにそれを持っている:テキストクロックから値を取得する方法

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

そして、私のレイアウトでtextclockは、このようなものです:

<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" /> 

しかし、これでそれが空の値を返します。

+1

time.getFormat24Hour(); 

を使用すると、このように作業クロックを持っているでしょう'TextClock'が配置された後にそれを呼び出すこと。すなわち、スクリーン上に見えるようになる。 –

+1

あなたのお越しをお待ちしております。私はコードが正しい場所になかったことを認識しました:D –

+0

解決したら、答えを投稿して正しい答えとしてマークして、もう解決されていない質問には表示されません – njzk2

答えて

関連する問題