問題タブ [android-immersive]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - アクティビティを変更すると、Android イマーシブ モードがリセットされる
没入モードの使用時に問題に直面しています。これが私がすべてのアクティビティに付けたコードです:
とが見えないnavigationBar
、statusBar
これはいい。
問題は、別のアクティビティに行くたびに がnavigationBar
表示されてから消えることです。そのように表示されないことを望みnavigationBar
ます。
android - 没入型モード - ステータス バーのみを非表示 + ユーザーの操作なしでしばらくするとステータス バーを再度非表示
上部と下部に 1 つずつ、2 つのツールバーを持つアクティビティがあります。私は反転モードを使用していますが、これで問題なく動作し、ユーザーはステータスバーを下にドラッグできます...
問題は、ステータスバーを下にドラッグした後、二度と非表示にならないことです...
ここでいくつかの解決策を見つけましたが、うまくいきませんでした。ステータスバーがビューの上に表示されるか、オーバーフローメニューを開くとめちゃくちゃになるか、再び非表示にならない...
これは私が現在使用しているものです:
私が欲しいもの
- ユーザーがステータスバーを下にドラッグするまで常にフルスクリーン
- たとえば 3 秒後に、ステータス バーが開かれていない場合は、ステータス バーを再び非表示にする必要があります。
- ステータスバーを閉じた後、再び非表示にする必要があります
- ツールバーでオーバーフロー メニューを開くと、ステータス バーが表示されない
popupwindow - イマーシブ スティッキー モードのポップアップ ウィンドウ
Android アプリでポップアップ ウィンドウを使用すると、イマーシブ スティッキー モードが機能しないようです。ステータス バーとナビゲーション バーは、ポップアップの期間中フォーカスされます。この動作を回避するためにアラート ダイアログのシステム UI フラグをリセットすることはできましたが、ポップアップ ウィンドウに対してこれを行う方法がわかりません。誰かが助けることができますか?
ポップアップウィンドウを作成する方法は次のとおりです。
ポップアップ ウィンドウの getWindow().setFlags または getWindow().getDecorView にアクセスできないため、システム UI フラグをどこで設定できますか。
これに関する助けに感謝します!
ありがとう!
android - ポップアップ メニューをクリックすると、フルスクリーン アプリでナビゲーション バーが表示される理由
フルスクリーンアプリがあります:
MainActivity.java:
マニフェスト:
フルスクリーンですが、ポップアップメニューをタップすると、ナビゲーションバー(ホーム、バックを含むバー)が表示されます!
質問:
- なぜそうなのですか?
- どうすれば修正できますか (ナビゲーション バーが表示されないようにするため)?
(タイトルバーを削除して、ポップアップ メニュー付きの ImageButton を追加しようとしましたが、まったく同じでした!) 助けてくれてありがとう!
android - Android フルスクリーン用 Xamarin フォームの作成
Android で Xamarin Forms アプリケーションをフルスクリーンまたは没入モードにする方法はありますか?
以下を試してみましたが、ステータスバーのすべてのコントロールが非表示になっていますが、ステータスバー自体はまだ表示されています。助けてください
ナビゲーション バーは非表示ですが、ステータス バーは非表示です。
android - ツールバーのオーバーレイを作成して没頭する方法は?
アプリを没頭させたいのですが、次のリーダーアプリのようですが、思い通りに動作しません。誰かアイデアを教えてください。
普通
通常時、ツールバーとステータスは非表示になっています。
ステータスを引っ張る
ステータスをプルすると、ステータスが表示されます。 引く
コンテンツをクリック
コンテンツをクリックすると、ステータスとツールバーの両方がエレガントなアニメーションで表示されます。 クリック
これが私のコードです。
そしてhandler.sendEmptyMessageDelayed()
、遅らせるために使用します。しかし、アニメーションがなくても機能します。次に、追加<item name="android:windowActionBarOverlay">true</item>
しますが、機能しません。
これが私のレイアウトコードです。
PS: 申し訳ありませんが、私の英語は下手です。
java - Android の没入モードでのタッチ入力の問題
サンプル ゲームを有効にしましimmersive mode
たが、最後の右のボタンがうまく機能しません。作品を有効にするimmersive mode
とTouch Input
、ソフトウェアボタンのある画面になりますが、まったく表示されません。
Touch Input
オフにするとソフトウェアボタンが配置される右隅のすべてが機能immersive mode
しなくなります。
これを修正するために何をすべきかわかりません。ここにソースコードを添付します:
それが私のメインゲームクラスです:
AndroidInput class
はこのクラスを初期化します