27得票3回答
每次屏幕开启时都会调用onDestroy函数

我的应用程序在从屏幕关闭状态返回时每次都会被杀死。我获取了应用程序的所有信息,但是找不到为什么它调用了 onDestroy 方法。这是我在我的应用程序中第一次看到这种行为。 我的主活动扩展了 TabActivity,因为它包含一个 TabHost。我已经读到了必须扩展 TabActivity...

22得票4回答
如何暂停和恢复一个TimerTask/ Timer?

我在我的Android应用程序中有一个动画,可以让TextView闪烁不同的颜色。 我使用了TimerTask,Timer和Runnable方法来实现这个功能。 我需要做的是,在此动画期间用户离开应用程序时在onPause()中停止线程,并在用户在onResume()中返回应用程序时恢复线程。...

16得票7回答
如何知道OnResume在OnCreate之后执行?

我有几个活动,其中一个活动会打开另一个活动,然后返回到第一个活动... 问题是onCreate只被调用一次,而每当活动显示时就会调用onResume。例如,当我关闭从A开始的B时,将调用onResume但不会调用onCreate.... 我的问题是,如果onCreate已经调用过了,我不想...

16得票3回答
安卓:应用级别的暂停和恢复

我一直在尝试实现应用程序级别的暂停和恢复,类似于活动的onPause和onResume。我知道没有API具有此功能。 我尝试遵循这篇文章:http://curioustechizen.blogspot.com/2012/12/android-application-level-pause-a...

15得票3回答
为什么在关闭从Fragment启动的DialogFragment后,Fragment的onResume方法从未被触发?

我会尽可能简洁地解释我的问题。 我有一个名为FragmentA的片段,在点击特定按钮后显示一个DialogFragment。public class FragmentA extends Fragment implements OnClickListener { ... @...

15得票4回答
Android onCreate onResume

我有一个问题。当我第一次启动我的Android应用程序时,在主活动中会同时调用onCreate和onResume。但是我想只调用onCreate。我该怎么做?

14得票1回答
确定活动是否因为后退导航而返回前台。

我想知道,如果用户在其他Activity上按下返回按钮,是否显示了我的Activity。 在生命周期中,我找不到任何可以可靠地提供这个信息的回调函数。 onRestart() 不起作用。如果应用程序任务被带到前台,它也会触发。 onResume()由于同样的原因也不起作用。 我想这应该有一...

13得票4回答
安卓 onResume 更新列表适配器

我正在使用列表适配器来显示不同的商店,当有人选择一个商店时,它会带他们到新的活动界面,在那里他们可以在该屏幕上将商店添加到收藏夹。 那里有一个返回按钮调用finish();,回到列表视图屏幕。 现在的问题是列表视图没有更新(即没有显示商店已经被添加到收藏夹)。我尝试了这段代码,但没有成...

13得票3回答
在恢复后停止片段重新创建的问题?

我正在使用多个 fragment 动态添加到 activity 中。当我按下返回按钮时,fragment 会进入 backstack。当我重新回到它时,它会出现。但是每次在 Resume 时,它都会重新创建 fragment 并调用 onCreateView。我知道这是 fragment 生命...

12得票1回答
屏幕锁定和解锁后Canvas绘图功能无法正常工作

我正在开发一个增强现实应用程序,其中我有一个相机预览屏幕,在屏幕上绘制一些标记,这些标记会随着设备的移动而移动。当我锁定和解锁设备时,标记会冻结,并且不会再移动。我无法找到原因,这种情况是否有可能解决?任何帮助将不胜感激。我的SurfaceView类: public class Came...