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" />
Но с этим он возвращает пустое значение.
Это должно работать, до тех пор, как вы» re вызов его после того, как 'TextClock' был выложен; то есть после того, как он будет виден на экране. –
Благодарим вас за ваш комментарий, я понял, что код не был в нужном месте: D –
, если вы его решили, отправьте ответ и отметьте его как правильный ответ, чтобы он больше не появлялся в нерешенном вопросе – njzk2