如何在Android程序中关闭设置活动,类似的应用程序锁定

时间:2015-09-07 20:26:06

标签: java android locking settings

我希望make app类似app锁,当我打开设置屏幕时,我需要输入一个键,如果是正确的,我必须去,否则你关闭设置屏幕。

感谢!!!

firts steep: - >打开设置屏幕 下一个陡峭: - >打开我的锁定活动 最后的陡峭: - >按下后退按钮并关闭设置屏幕并返回主屏幕

http://i.stack.imgur.com/uli6H.jpg

对不起,我使用谷歌翻译:v

1 个答案:

答案 0 :(得分:0)

我在为我正在开发的Android应用程序开发自动化测试解决方案时偶然发现了这个问题。因此,如果您与我处于类似的位置,并且可以通过以下方式访问UiAutomation

<强>的build.gradle

androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.2'

我发现我们可以通过调用adb shell以编程方式终止进程。即。

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { getInstrumentation().getUiAutomation().executeShellCommand("am force-stop com.android.settings"); }

希望这能帮助那些发现自己处于类似位置的人。