追加のセキュリティ機能が必要なアプリケーションを開発しています。この場合、ステータスバーを無効/非表示にする必要があります。私はAndroid 2.2で実行しています。
また、私のデバイスはルート化されており、ステータスバーを無効にするADBコマンドがあれば、それも問題ありません.
今のところ、基本的には、ユーザーがステータスバーを展開しようとすると、 some を呼び出して折りたたみます。ただし、ユーザーがそれを展開して、ステータスバー通知の項目をクリックできる場合があります。
このコード部分はこれを行います、
public void onWindowFocusChanged(boolean hasFocus)
{
try
{
if(!hasFocus)
{
Object service = getSystemService("statusbar");
Class<?> statusbarManager = Class.forName("android.app.StatusBarManager");
Method collapse = statusbarManager.getMethod("collapse");
collapse .setAccessible(true);
collapse .invoke(service);
}
}
catch(Exception ex)
{
}
}
また、アプリをフルスクリーンアプリとして設定してみました。しかし、それにはいくつかの問題もあります。
誰かがこの問題を解決するのを手伝ってくれますか?
誰かがこれを行うのを手伝ってもらえますか?