我发现这个code通过按下电源按钮启动应用程序.
而且我不知道为什么这段代码对我不起作用,但无论如何我要放一些带清单的代码,请检查……
并告诉我,通过单击或两次按下电源按钮启动应用程序是否正确?
toast = Toast.makeText(getApplicationContext(), "", Toast.LENGTH_SHORT);
btnToggleLock.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (btnToggleLock.isChecked()) {
toast.cancel();
toast.setText("Unlocked");
toast.show();
Log.i("Unlocked", "If");
Context context = getApplicationContext();
KeyguardManager _guard = (KeyguardManager) context
.getSystemService(Context.KEYGUARD_SERVICE);
KeyguardLock _keyguardLock = _guard
.newKeyguardLock("KeyguardLockWrapper");
_keyguardLock.disableKeyguard();
PanicButtonActivity.this.startService(new Intent(
PanicButtonActivity.t