問題タブ [android-powermanager]
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の電源ボタンをオーバーライドして無効にする
こんにちは、アプリケーションの実行中にデバイスの画面を常にオンにしておく必要があります。電源ボタン機能を無効にして画面をオフにします。次のコードを試しました
とウェイクロック
前もって感謝します
android - USB 電源アダプタを接続すると、Android デバイスがオペレーティング システムで起動します
USB 電源アダプタを接続したときに、Android デバイスをオペレーティング システムで起動したいと考えています。以下に示すように、「/system/bin/lpm」の編集を含むソリューションが SO で利用可能です。
ファイル名のバリエーションは、「../playlpm」および「../ipod」と記されています。ただし、これらのファイルは、最近の CyanogenMod ビルドには存在しません。
/system/bin/ 内のすべてのファイルをチェックしましたが、lpm (低電力マネージャー) に固有のものは見つかりませんでした。したがって、この問題に対して以前に投稿された解決策はどれも適用できません。
この状況を解決するための提案はありますか? ティア
android - Android がフラグメントからセンサー サービス クラスを開始できない
さまざまなページをフラグメントとして表示するナビゲーション ドロワーを使用したメイン アクティビティがあります。フラグメントの 1 つにボタンがあり、クリックするとセンサー サービスが開始され、画面がオフ (ウェイク ロック) の場合でもバックグラウンドでセンサー情報がデータベースに保存されます。
ただし、ボタンをクリックしてもonStartCommand
メソッドが呼び出されないようです (logcat に何も記録されません)。
サービスが開始されない理由がわかりません。これに関する多くのチュートリアル/質問を見てきましたが、それらはすべてアクティビティを使用していますが、私の場合、MainActivity 内のフラグメントからセンサー サービス クラスを開始しようとしています。私の混乱の多くは、フラグメントとアクティビティの混合と、フラグメントからサービスを正しく開始する方法に起因しています。
ボタンのあるフラグメントは次のとおりです。
SensorService
ボタンのクリック時に実行するクラスは次のとおりです。
android - アプリが Samsung デバイスで最適化に入らないようにするにはどうすればよいですか
スマート マネージャーは、3 日間使用されていないアプリを強制終了します。私のアプリはいくつかのバックグラウンド作業を行うため、ユーザーはアプリを開く必要はありません。
アプリの最適化モードに入らないようにするにはどうすればよいですか (Android OS 5.0.2、5.1.1)