FATAL EXCEPTION: Timer-0
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
В принципе этого уже достаточно чтобы понять что манипулировать с вьюшками можно только из того потока, который их создал. Далее вспоминаем что таймер в андроиде работает в отдельном потоке и понимаем что между таймером и TextView надо воткнуть UIThread.
Можно также найти ближе к концу лога строку
at mbty.hiasm.gadalka.Gadalka$mytimertask10.run(Gadalka.java:52)
Потом повторить компиляцию, выбрав в качестве компилятора "Copy", открыть в текстовом редакторе файл ElementsAndroidcode esultsrcmbtyhiasmgadalkaGadalka.java и в строке 52 увидеть
tv13.setText(arr12.get(0 + new Random().nextInt(9 + 1)));
------------ Дoбавленo в 08.50:
Либо можно взять мой вариант таймера со страницы 63. Он всегда в основном потоке работает.