我正在制作一个android应用程序,但是我遇到了一个问题: 某一时刻,我需要检查用户是否为该应用程序启用了“使用权限”设置,否则,请转到带有以下内容的正确设置页面:
Intent intent = new Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS);
startActivity(intent);
然后,我进入while循环,直到用户激活设置为止:
while (!CheckPerm()){
Log.d("info", "waiting for access" );
}
Log.d("info", "access granted");
给出acces后,它正确地退出了循环,但是在那之后,我希望关闭设置页面,然后返回主视图,我尝试使用finish(),onBackPressed()等,什么也没有也可以,当我按下“后退”按钮时,它也会关闭应用程序。
答案 0 :(得分:0)
尝试一下:
Accept-Lang