【问题标题】:Starting a function in the onCreate (without a button click)?在 onCreate 中启动一个函数(无需单击按钮)?
【发布时间】:2018-04-18 12:57:45
【问题描述】:

我知道这可能是一个基本问题,但我是初学者,我一直无法找到答案。

我想知道,是否可以在创建活动时触发某些功能/动作。例如。在没有用户干预的情况下触发 void,在创建 Activity 后自动启动动画等(目前我正在尝试在不点击按钮的情况下触发动画,但这个问题是一般性的,与特定的代码无关)。

我知道如何将动作绑定到按钮单击,并且我发现的每个资源都在这样做,但是,如果没有它,我无法启动动画或 void,我不确定它是否是可能的。 (我尝试过使用 Handler,它有效,但阻止了其余代码的执行——我可能做错了,虽然我真的是初学者)

所以我的问题是:是否可以在没有用户干预(点击)的情况下触发功能/动画?

如果是这样,我在哪里可以找到一些资源来阅读它? (我已经尝试阅读 Android 文档)

非常感谢,如果问题太简单,我深表歉意,我知道可能是这样。

【问题讨论】:

  • Is it possible to trigger a function/animation without user intervention(click) 是的,有可能

标签: android oncreate


【解决方案1】:

请看这张照片。

它清楚地解释了Android活动的lifecycle

要回答您的问题,是的,无需用户干预(单击)即可触发功能/动画。您必须从 onStart() 活动中调用该函数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-15
    相关资源
    最近更新 更多