Страница 1 из 1

Как вывести отдельный TextView из файла xml с разметкой?

Добавлено: 21 фев 2014, 06:42
samodelkin
Имеется разметка с текстовыми видимостями:

Код: Выделить всё

<?xml version="1.0" encoding="utf-8"?>
<TextView
    android:id="@+id/text1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center"
    android:text="Я помню чудное мгновенье, передо мной явилась ты, как мимолетное виденье, как гений чистой красоты" >
</TextView>
<TextView
    android:id="@+id/text2"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center"
    android:text="...и днем и ночью кот ученый все ходит по цепи кругом" >
</TextView>
скажите пожайлуста как вывести сначала одну видимость на все окно, а через пару секунд другую?

Re: Как вывести отдельный TextView из файла xml с разметкой?

Добавлено: 21 фев 2014, 12:49
altwin
[syntax=java5]
int delay = 5000; // delay for 5 sec.
int period = 1000; // repeat every sec.

Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask()
{
public void run()
{
textView.setText("dummy");
}
}, delay, period);
[/syntax]
Если же нужно показывать не разный текст, а именно разные ТextView(не представляю когда это может понадобиться...) используйте фрагменты. Или в том же коде вместо setText:
[syntax=java5]
textView.setVisibility(View.GONE);
textView.setVisibility(View.VISIBLE);
[/syntax]
Можно также менять статус boolean переменной и если true, то VISIBLE и т.д. Как вам нравится в общем, варринтов очень много.