サムスンの開発者ガイドによると、ギャラクシータブをキオスクとして使用するためのトリックを見つけました
アプリにロックシステムを終了するように依頼し、戻るボタンにアプリのアクティビティ/ビューの開始に戻るように依頼することができます。私はこれをWebViewアプリに対して行いました
@Override
public void onBackPressed() {
//here asking to go back to home page
mWebView.loadUrl(mHomepageUrl);
}
onCreateメソッドで、ロックシステムから立ち上がるように要求する場合:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
次に、電源ボタンを2回クリックすると、アプリケーションが戻ってきて、ステータスバーで戻るボタンだけがアクティブになります。
したがって、唯一の方法はタブレットを再起動することです(したがって、タブレットを開くためのコードで従来のロックシステムを使用できます)
訪問者が電源ボタンにアクセスできない場合、またはロック解除コードを持っているのがあなただけの場合に役立ちます