2012-05-09 9 views
1

AndroidでAIRを使用したインタラクティブビデオアプリケーションを開発しています。このアプリケーションは、リスクのあるコミュニティが一般的なガンスクリーニングを受けるよう促し、診療所に配備されます。私はテストして、最終的に1280x800 ICSタブレットであるASUS TF300で展開しています。AndroidのAIRで真のフルスクリーンですか?

私はさまざまな方法でフルスクリーンモードでアプリを置くと、ボタンの下のバーが隠れていないことを除いて素晴らしいように見え、代わりにボタンが通常存在するステルスドットの黒いバーとして表示されます。私はこのバーを完全に非表示にして、ユーザーが誤って家庭やその他のAndroidビューに移動しないようにする必要があります。

わからないのでこの問題を解決するのは難しいです - ICSのこのボトムバーを隠すことは可能でしょうか?もしそうなら、AIRでこれを達成するための既知の方法はありますか?

アドバイスをいただき、ありがとうございます。

関連 - ICSのボタンのこのボトムバーの正式名称は何ですか?

答えて

0

名前はシステムバーです。

http://developer.android.com/design/get-started/ui-overview.html

あなたは、彼らがユーザーのナビゲーションコントロールされているとして、あなたが実際にそれらを削除することはできません根ざしたデバイスを使用している場合を除き。 Is there a way to hide the system/navigation bar in Android ICS

+0

ありがとうございます、これは非常に役に立ちます –

2

はい、それは可能なはず:

は、このSO質問を参照してください。壁に頭を打つの数日後、私はICSを実行して安価な、中国のアンドロイドスティックに取り組んでいる。要点は、あなたは、Javaのフォローラインを実行しますアドビネイティブ拡張を作成する必要があるということです。もちろん

Window window = context.getActivity().getWindow(); 
window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 

、あなたはそれらの行を実行するための定型約ダース・ファイルが必要です。ここには良いtutorial on building native extensionsがあります。

+0

これは既にあなたのために共有することができますか? – BadFeelingAboutThis

3

私は同じ問題を抱えていました。私はテレビ用のAndroidスティックのデジタルサイネージアプリでシステムバーを非表示にする必要がありました。私はApplicationと呼ばれるdistriqt native extensionを使用しました。

次に、私のinit関数でFULLSCREENとともにApplicationDisplayModesクラスのUI_NAVIGATION_HIDEを使用するのと同じくらい簡単でした。

あなたが知っているのは有料の拡張機能ですが、パッケージを購入する価値は他にもたくさんあります。私は自分自身のANEを構築するところから始めるべきかどうか分からなかったので、私はdistinqtに行った。

関連する問題