7得票2回答
Android生命周期:在onStart()或onResume()中填充活动数据?

你是否应该通过光标获取数据并在屏幕上填充数据,例如设置窗口标题,在onStart()或onResume()中? 从逻辑上讲,onStart()似乎是合适的位置,因为在onStart()之后Activity可以被显示,尽管是在后台。值得注意的是,我曾经遇到过一个管理对话框的问题,这使我重新考虑...

7得票1回答
在摄像头恢复时重新初始化遇到黑屏问题

我有一个问题。在初始化相机进行预览并将另一个应用程序置于焦点后,再回到我的应用程序时:预览会显示黑色。如果我继续拍照,它会拍摄我通常指向相机的位置。 我在OnResume()覆盖方法上做错了什么吗?相关代码如下: public void ReleaseCamera() { ...

7得票7回答
安卓 ListView 刷新

我有一个Listview,它从sqlite数据库中提取和显示数据。数据库的第一列中的数据显示在Listview中,单击后,会启动一个Activity,显示与第一列相关联的其余列。当编辑数据时,ListView需要更新以反映这一点,但除非重新启动应用程序,否则不会显示更新。 我尝试在我的onR...

7得票7回答
无法恢复活动

我是一名新手,正在尝试在我的SQLite数据库更新后允许我的ListView刷新。我在修改了onResume()方法后没有收到编译错误。我正在使用SimpleCursorAdapter进行重新查询,但它不起作用。下面是来自logcat的错误信息,请给予建议……最好提供示例。 Logcat: ...

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

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

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

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

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

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

7得票1回答
onCreate, onCreateOptionsMenu, onResume,它们的执行顺序是什么?(注:这是一个提问标题,无需回答)

很抱歉如果这个问题之前已经被问过...... 无论如何,正如标题所问,onCreateOptionsMenu是在onResume之前还是之后执行的? 在我的应用程序中,当活动首次运行/打开时,顺序将为onCreate - > onResume - > onCreateOptionsMenu。...

7得票3回答
Android - 如何跟踪应用程序的恢复,仅当您退出并返回应用程序时?

我有一个问题。为了分析目的,我需要跟踪APP(而不是活动)何时恢复。我现在遇到的问题是,如果我将跟踪器放在活动的OnResume事件上,每当用户在不同的活动之间来回切换时,它都会触发。 我该如何避免这种情况?如何跟踪真正的"应用程序恢复"(用户实际退出应用程序并重新进入),而不是活动恢复? ...

7得票4回答
在onResume/onPause中重新启动/暂停线程

我有一个使用 SurfaceView 实现的游戏,在屏幕上显示对象。 我有一个线程,它会定时绘制 SurfaceView 到屏幕上。 游戏已经完全运行。 不过,每当游戏被打断时,需要有一个暂停功能。 我知道需要操纵 onResume 和 onPause。 但是我做不对。错误指向我开始线程的 ...