我需要向用户显示安全提示,无论他何时登陆某个页面,当他通过主页键或最近的密钥返回时,但是不同OEM的fragements和活动生命周期回调是多种多样的, 我尝试使用活动堆栈来监控topactivity,但它只返回我的应用程序包,还有什么可以做。
for ($i = 0; $i <= sizeof($location); $i++) {
$this->validate($request,
[
// set the rules
'location.'.$i => 'required',
'contact_no.'.$i => 'required',
'email.'.$i => 'required|email',
],
[
// set your custom error messages here
'location.'.$i.'.'.'required' => 'Contact no. is required',
'contact_no.'.$i.'.'.'required' => 'Contact no. is required',
'email.'.$i.'.'.'required' => 'Email is required',
'email.'.$i.'.'.'email' => 'Please enter valid email address'
]);
}
答案 0 :(得分:0)
您可以使用第三方库,您可以找到您要搜索的内容 here
答案 1 :(得分:0)
如果您想管理应用中的热门活动,最好的方法是使用ActivityLifecycleCallbacks来监听onResume / onPause方法 但是如果你想管理其他应用的热门活动,你只能跟踪他们的包名而不是顶级活动的类名,最好的方法是使用UsageStatsManager。