1
4
到目前为止,我尝试在SDK中使用API来做的事情是不可能开箱即用的。更多信息可在此链接中找到: How to get a list of my app's tasks and the stack of their Activities?
我不得不在我的应用程序的基类中添加登录,用它的任务ID打印活动的名称来调试我面临的问题。下面是我的基本活动类的代码:
|
2
2
|
3
1
随着时间的推移,一些人可能已经转向(Kotlin和)一种“具有多个片段的单个活动”模式。我们可以记录哪些内容:
从活动中调用此选项看起来像:
请记住,片段事务是异步工作的。
这个解决方案肯定不是完美的,但可以进行调试(例如,由于
|
4
0
您似乎对记录应用程序的生命周期感兴趣(用于组件活动、片段、应用程序、服务、广播接收器等)。您可以通过创建一个超类来实现这一点,并将其扩展为在其生命周期方法中打印日志,这样您就不需要每次都打印日志。你需要做一个超级活动,超级片段等等 例如,下面将记录每次应用程序由操作系统初始化时的日志(由启动器、广播接收器)
|
5
0
因为您想跟踪活动,并且您知道活动周期是如何工作的。解决方案如下:
另一种解决方案是在
第三种解决方案是,如果您不确定哪些活动将启动哪些意图,请提供一些信息。 在活动A中,在开始意图之前执行以下操作:
在活动B中,在
|
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |