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

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

7得票2回答
如何在Android中按下Home按钮并重新打开应用程序后恢复MediaPlayer播放。

我尝试了很多方法,在我的代码上做出了很多改变,阅读了Android MediaPlayer文档,试过StackOverflow的例子,但它们都不能解决我的问题。 我的问题:当我按下模拟器或电话的主页按钮然后重新打开应用程序时,它会从头开始。 希望你能帮助我。提前感谢您。 这是我的代码: ...

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

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

10得票7回答
直接调用onResume()的替代方法

我正在重写我的Android应用程序,以消除对onResume()的直接调用。 我的应用程序目前大部分工作都在onResume()内完成,然后将显示内容发布,这就是onResume()的结束。 @Override public void onResume() { super.onR...

7得票4回答
应用恢复后触发onQueryTextChange事件。

我在使用动画搜索视图的onQueryTextListener时遇到了困难。当活动和片段首次创建时,它运行良好。然后我按下主屏幕按钮,打开其他应用程序,在那里进行一些工作以清除搜索视图活动的数据,然后返回到应用程序。当活动和片段恢复时,onQueryTextChange方法被自己触发。我尝试了这...

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

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

8得票3回答
安卓:从通知栏恢复应用时,绘制的画布涂料会消失

我正在开发一款绘图应用程序,并希望通过通知栏恢复活动状态。经过研究,我已经添加了以下代码来从通知栏中恢复(而不是创建)。 Doodlz2 @Override protected void onCreate(Bundle savedInstanceState) { ...

40得票3回答
Android - 执行未恢复的活动的停止

当我把我的应用程序推到后台,并进行一些其他的操作,比如whatsapp或短信,然后在onResume时它能够正常工作。但是最近我发现,当我打开/启动facebook应用程序时,我的应用程序在后台运行时会出现问题... 在onResume时,应用程序表现不佳,没有执行所需的操作,但是当我返回主页...

7得票2回答
如何移除后退栈片段的焦点?

我正在使用片段来开发我的应用程序。我有一个包含EditText和一些Dialogfragment的片段。 当我点击特定的小部件时,它会移动到下一个片段。我需要在后退堆栈中保留第一个片段,因此我还添加了addToBackStack方法。 第二个片段不包含任何EditText。现在的问题是,当...

47得票19回答
Android ViewPager在onResume后setCurrentItem无效

我遇到了一个奇怪的问题,ViewPager的setCurrentItem(position, false)方法一开始运行得很好,但是当我切换到另一个活动后,再回到这个活动时,ViewPager总是最终停留在第一个项目上。即使我将setCurrentItem添加到onResume方法中,它仍然会...