問題タブ [android-homebutton]

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 投票する
5 に答える
15529 参照

android - Androidでホームボタンを処理する方法

私は新しいAndroid開発者です。戻るボタンの処理方法は知っていますが、ホームボタンの処理方法がわかりません。ホームボタンをクリックすると、さまざまな方法を試しましたが、使用されていません。誰か助けて解決してください。私の問題。私は次のコードを使用しました、

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

android - ics のストック ランチャーから自分のアプリを指すショートカットを削除する

ストック ランチャーから自分のアプリを指す特定の 1 つ (より良い) またはすべてのショートカット (最悪の場合) を削除する必要があります。UNINSTALL_SHORTCUT ブロードキャストを使用できませんでした。機能しないようです (これと同様の問題です

私のアプリはシステム証明書 (/system/app にインストールされます) によって署名されているため、ショートカットを削除する方法についていくつかのアイデアがあります。

  1. ics で UNINSTALL_SHORTCUT を使用する有効な方法はありますか?

  2. ストックランチャーをアンインストールすると、アプリを指すすべてのリンクが削除されることがわかりました。アンインストールをシミュレートする (またはシステム権限を持つ package_removed ブロードキャストを送信する) 方法はありますか? 多分パッケージマネージャーの一部を書きますか?

  3. 2 が不可能な場合、アプリを再インストール/アップグレードすることで、パッケージ マネージャーに PACKAGE_REMOVED ブロードキャストを送信させる方法はありますか? (INSTALL_PACKAGES権限を持つシステム権限があるため、アプリをサイレントにインストール/アップグレードできます)。

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

android - ホームボタンを押すとAndroidアプリが存在します。アプリのアイコンをクリックすると、アプリが最初からやり直されます。一時停止を解除したい

私のゲームでは、ユーザーが [戻る] ボタンを押すと、本当に終了するかどうかを尋ねるダイアログが表示されます。ただし、ホームボタンをオーバーライドする方法がないため、ホームボタンで同じことを行うことはできません。

ユーザーがタスク マネージャーのトリックを知っていれば、ホームを長押ししてアプリに戻ることができ、場所を失うことはありません。

トリックがわからない場合は、アイコンをもう一度選択するだけで、メイン メニューからアプリケーションを最初からやり直すことができます。

アプリが現在実行されている場合、メインメニューから開始する代わりに元の場所に戻るように、この動作をオーバーライドする方法はありますか?

アプリが一時停止したときにすべての状態を保存し、プログラムですべてをリロードして元の場所に送信できることを知っています。可能であれば、すべての作業を行う必要は避けたいと思います。

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

android - アクティビティUIでPOWERボタンをシールドする方法

今、私は次のような機能を実装したいと考えています: アクティビティで、HOME、VOLUME_UP、VOLUME_DOWM などのすべてのハードウェア ボタンをシールドします。ただし、POWERボタンのみシールドできません。方法はありますか?

0 投票する
2 に答える
2593 参照

android - キーストアで署名した後、Android ランチャー アプリケーションがホーム キーを検出しない

Android Ice Cream Sandwich で Launcher アプリケーションを作成しています。

私は3つの活動をしています。これは、マニフェスト ファイルで宣言されている方法です。

apk を電話にインストールし、システム バーのホーム キーを押すと、「ActivityOne」に移動します。これは完全に正常に機能しています。

次に、apk に署名するためのキーを作成しました。Eclipse からプロジェクトをエクスポートし、apk に署名しました。ホームキーを押しても効果がありません。

署名後、アプリケーションが以前と同じように機能する必要があります。

何か案は ?

0 投票する
2 に答える
406 参照

android - ホームキーをキャプチャするための完璧なソリューションはありますか?

onAttachedToWindow() をオーバーライドすることがわかりました

インテントを使用して、フルスクリーンの別のアクティビティを開きます。また、「戻る」をクリックしてアプリケーションに戻ります。ステータスバーが消えます。

ステータスバーを表示するアイデアはありますか?

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

android - Android: ホーム ボタンをクリックしたときに電話が再起動しないようにする

私はアプリをプログラミングしていますが、この問題を解決する必要があります...アクティビティのいずれかで、ホームボタンをクリックすると電話が再起動しますが、それが発生したくありません。

ホーム ボタンをクリックするとアプリがバックグラウンドに移行することはわかっています。また、Android ライフサイクルから、OnPause が呼び出されていると言えます。この OnPause() メソッドを使用して問題を解決できるかもしれませんが、何をすべきか正確にはわかりません。

各アクティビティに次のログを含めました。

ホームボタンをクリックした直後の LogCat は次のとおりです。

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

android - ホームボタンActionbarSherlock、Sherlockfragmentを有効にする

フラグメントでホームボタンを有効にしたい。この質問は以前に尋ねられましたが、活動のためです。
私は試した ...

...しかし、これは機能しません。
これが私のコードです:

SherlockFragmentのホームボタンを有効にするにはどうすればよいですか?

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

android - ホームボタンでアクティビティを閉じるのを防ぐ

私は現在、ユーザーが続行するために現在のパスワードを入力する必要があるアクティビティで Theme.Dialog テーマを持つカスタム AlertDialog を使用しています。

Androidによると-ホームボタンのクリックを無効にすることは可能ですか?ほとんどの方法を試しましたが、機能しません。

アクティビティ - onCreate

サービス

ログキャット

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

android - HOMEボタンを無効にする

Theme.Dialogテーマのアクティビティであるパスワード入力ダイアログを持っているので、ブロードキャストレシーバーで使用する必要があるため、実際にはAlertDialogのように見えますが、ホームボタンが必要なため、ホームボタンをブロックしたいという問題があります。セキュリティアプリケーション、これを使用するとHOMEボタンのブロックが機能します

ボタンをクリックした後にパスワードが間違っている場合、PasswordDialogアクティビティを再起動しません。何か提案はありますか?

検証コード: