問題タブ [android-windowmanager]

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.

0 投票する
3 に答える
21416 参照

android - Androidでプログラムで画面をオンにする

私はアラームアプリケーションを開発しています。主なアクティビティから、ブロードキャストを使用してアラームを設定しました。次に、ブロードキャストレシーバーの onReceive で、ユーザーがアラームをシャットダウンまたはスヌーズできるようにするアクティビティを呼び出します...そのアクティビティでは、onCreate の開始時に、次の行を使用して画面をオンにし、デバイスのロックを解除します。

これは、Android 2.3.4 を搭載した Samsung Galaxy S2 では完全に機能しますが、Android 2.3.5 を搭載した htc では機能しません。htcでは何もしません。ロックボタンを押すと、円をドラッグしなくても画面が自動的にロック解除されます。そのように、flag_dissmis_keygard は機能していますが、flag_turn_screen_on は機能していません。これを行うための別の方法または別の解決策はありますか?

0 投票する
1 に答える
550 参照

android - アプリ全体にウィンドウアニメーションはありません-android

ウィンドウアニメーションを絶対に使用したくないアプリを作成しています。使用してみました

新しいインテントを呼び出すメソッドで。

また、マニフェストのインテントフィルターに次のように配置してみました。

どちらの方法でも、ウィンドウアニメーションの片側のみを処理しているように見えます。つまり、意図的にアニメーション化されているように見えますが、出力されていないようです。

アプリのすべてのウィンドウアニメーションを無効にする簡単な方法が必要です。

0 投票する
1 に答える
1232 参照

android - Android4ICSのTYPE_SYSTEM_OVERLAY

私の質問は、ここにあるICSのTYPE_SYSTEM_OVERLAYに似ています。

しかし、ICSでタッチイベントを使用してシステムオーバーレイを実現する他の方法はありますか?

市場には、次のようなオーバーレイを使用するアプリケーションがあります。

Dock4Droid https://play.google.com/store/apps/details?id=com.urbandroid.dock

https://play.google.com/store/apps/details?id=mobi.conduction.swipepad.android

0 投票する
4 に答える
9326 参照

android - 画面をオンにしてフルスクリーンフラグを設定するにはどうすればよいですか?

アプリで全画面表示し、次のコードを記述します。

そして、私のアプリで画面をオンにしておくと、次のコードをレイアウトで記述します。

常にではありませんが、次のようにエラーになることがあります。

私に何ができる?私は本当のコードを書きますか?ありがとう...

0 投票する
4 に答える
2185 参照

android - onAttachedToWindow を使用すると全画面表示にできません

以下のコードを使用して、ホームキーと全画面表示をオーバーライドしようとしています。ホームキーのロックは正常に機能していますが、通知バーを非表示にできません (アクティビティを全画面表示できません)。

}

AndroidManifest.xml :

![上記のコードを出力すると、img に示すようにレイアウトの上部がかわいく表示されます。][1]

また、ハンドラーを使用してアクティビティをフルスクリーンで setType しようとしていますが、メニューキーをオーバーライドできませんでした。私を助けてください。

前もって感謝します。

0 投票する
3 に答える
23479 参照

android - Android の「FLAG_BLUR_BEHIND」に代わるものはありますか?

背景をぼかすために API デモに示されているものと同じフラグを使用すると、非推奨であるという警告が表示されることがわかります。

「フィールド WindowManager.LayoutParams.FLAG_BLUR_BEHIND は非推奨です」。

それについて読んだところ、「ぼかしはサポートされなくなりました」とわかりました。

将来のバージョンでは動作しないということですか?なぜ彼らはそれを非難したのですか?代替手段はありますか?私はこの機能が本当に好きです。

0 投票する
1 に答える
732 参照

android - Android 画面がオフにならない

このコードを使用して、テキスト メッセージが受信されたときに起動します。すべてが機能しますが、AlertDialog から [返信] または [閉じる] をクリックすると、画面がタイムアウトすることはなく、永遠に続きます。画面がオンになる一定の時間を許可するために何かする必要がありますか?

0 投票する
4 に答える
4837 参照

android - PopupWindowzの順序

EditTextと重複するPopupWindowを使用してメニューを操作します。

PopupWindowがEditTextIMEシステムのいくつかの項目(選択マーク、貼り付けボタン)と重なっていることを除いて、正常に機能します。

私の質問は、PopupWindowのz順序を強制して、それらの装飾の上に表示されるようにするにはどうすればよいですか?

これが何が起こっているかの画像です。PopupWindow(メニュー)をすべての上に描画する必要があるので、どういうわけかWindowManagerにウィンドウの順序を指示します。ありがとう。

ここに画像の説明を入力してください

0 投票する
1 に答える
58 参照

android - 最近のアプリケーションビューへのアクセス

Androidで最近のアプリケーションのビュー(またはその他の参照)にアクセスすることは可能ですか?これは、一部のデバイスでホームボタンを長押ししたときに上部に表示されるウィンドウです。

アクティビティのビュー階層にもウィンドウにも見つかりませんでした。私が受け取る唯一の通知は、焦点が失われたことです。

感謝します!

0 投票する
1 に答える
1235 参照

android - WindowManagerのビューにすべてのタッチをインターセプトさせる方法は?

WindowManagerに追加した小さな(100 * 100)ビューがあり、このビューの外にあるものも含めて、すべてのタッチイベントをインターセプトしたいと思います。デフォルトでは、このビューの外側のタッチは、このビューの「後ろ」のビューによって処理されます。