Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android视图翻转与活动结束_Java_Android_Multithreading_Android Activity_Textview - Fatal编程技术网

Java Android视图翻转与活动结束

Java Android视图翻转与活动结束,java,android,multithreading,android-activity,textview,Java,Android,Multithreading,Android Activity,Textview,我有这个。它显示一段时间间隔内的随机数 现在,我正在结束显示数字的主要活动,并通过线程重新启动它。我遇到的一个问题是,新手机在活动之间运行动画,我不想让动画运行。这种方法还有其他问题吗 我没有让活动每5秒钟重新启动一次,而是尝试让textview重置线程中的文本,但这会强制关闭应用程序。我不知道它为什么会这样做,但我猜线程是与活动分开运行的,我无法引用线程中活动的任何内容。这是正确的吗?我不确定重新启动动画的具体方式,但可能会有所帮助 另一方面,每5秒钟重新启动一个活动似乎很奇怪。更新TextV

我有这个。它显示一段时间间隔内的随机数

现在,我正在结束显示数字的主要活动,并通过线程重新启动它。我遇到的一个问题是,新手机在活动之间运行动画,我不想让动画运行。这种方法还有其他问题吗


我没有让活动每5秒钟重新启动一次,而是尝试让textview重置线程中的文本,但这会强制关闭应用程序。我不知道它为什么会这样做,但我猜线程是与活动分开运行的,我无法引用线程中活动的任何内容。这是正确的吗?

我不确定重新启动动画的具体方式,但可能会有所帮助


另一方面,每5秒钟重新启动一个活动似乎很奇怪。更新TextView似乎是实现相同效果的更轻量级的方法。当应用程序在尝试更新TextView时崩溃时,堆栈跟踪说明了什么?

我从xml中引用了错误的TextView,但现在的问题是,如何在线程结束后重新启动线程,但这可能已经在其他地方得到了回答。在做出任何重大更改之前,我将研究overridePendingTransition。谢谢