【问题标题】:Android view flipping vs. Activity endingAndroid 视图翻转 vs. Activity 结束
【发布时间】:2014-12-16 01:06:34
【问题描述】:

我有这个application。它会在一段时间内显示随机数。

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

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

【问题讨论】:

    标签: java android multithreading android-activity textview


    【解决方案1】:

    我不确定重新启动对于动画的具体工作原理,但也许overridePendingTransition 可能会有所帮助?

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

    【讨论】:

    • 我从我的 xml 中引用了错误的 textview,但现在问题变成了,如何在线程结束后重新启动线程,但这可能已经在其他地方得到了回答。在进行任何重大更改之前,我将研究 overridePendingTransition。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多