問題タブ [home-button]

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 に答える
20402 参照

android - Android 4.0以降でホームボタンを無効にする

ストックロック画面を自作アプリに置き換えようとしています。
私のコードでは、ホームボタンを無効にしたいと考えています。
Android 2.3以下でこれを行う方法は知っています
が、同じコードはAndroid 4.0以降では機能しません(ホームボタンを押すとデスクトップに戻ります)

最近、独自のロック画面があり、できるMiHomeというアプリを見つけましたホームボタンを無効にします。
それがどのようにこれを達成するか知っている人はいますか???

0 投票する
5 に答える
1069 参照

android - 別のアクティビティの終了を使用してアクティビティを前面に出す方法

A と B の 2 つのアクティビティがあります。

A から B へ:

onCreate

オンクリック

B から A へ: (B に A に戻るボタンがある場合)

しかし、フローが次のような場合:

A が B を呼び出し、B を監視しているユーザーが [ホーム] ボタンをクリックして、起動したアクティビティから B をもう一度クリックし、ボタンをクリックして Finish() を呼び出すと、最初のアクティビティ A ではなく [ホーム] に移動します。

編集:

フロー

  1. A->B // startActivity(Intent) を使用;
  2. B->Home // デバイスのホームボタンをクリック
  3. ホーム->B // 起動されたアクティビティからアプリをクリック
  4. B.finish() -> Home であり、A ではありません // finish または onBackPressed は同じことを行います
0 投票する
1 に答える
597 参照

camera - SurfaceView を介して内部カメラを使用する

SurfaceView を介して内部カメラを使用しています。しかし、ホームボタンを押して再起動すると問題が発生します。よく似た質問を見つけました。多くの方法を試してみましたが、修正できません。たぶん私は何かを見逃しているので、助けてください。NullPointerException 1.スレッドメソッドを修正できないリストの下のメソッドを試していただきありがとうございます(機能しません)

LogCat ショー

D/AndroidRuntime(571): VM のシャットダウン
W/dalvikvm(571): threadid=1: キャッチされない例外で終了するスレッド (group=0x409961f8)
E/AndroidRuntime(571): 致命的な例外: メイン
E/AndroidRuntime(571): Java .lang.NullPointerException
E/AndroidRuntime(571): com.exampl.cameraexample.Preview.surfaceCreated(Preview.java:56) で
E/AndroidRuntime(571): android.view.SurfaceView.updateWindow(SurfaceView.java:562) で
E/AndroidRuntime(571): android.view.SurfaceView.access$000(SurfaceView.java:82)
E/AndroidRuntime(571): android.view.SurfaceView$3.onPreDraw(SurfaceView.java:171)
E/AndroidRuntime( 571): android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:590) で
E/AndroidRuntime(571): android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1596)
E/AndroidRuntime(571): android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2418)
E/AndroidRuntime(571) : android.os.Handler.dispatchMessage(Handler.java:99) で
E/AndroidRuntime(571): android.os.Looper.loop(Looper.java:137) で
E/AndroidRuntime(571): android.app で。 ActivityThread.main(ActivityThread.java:4340)
E/AndroidRuntime(571): java.lang.reflect.Method.invokeNative(ネイティブ メソッド)
E/AndroidRuntime(571): java.lang.reflect.Method.invoke(Method) .java:511)
E/AndroidRuntime(571): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) で E/AndroidRuntime(571): com.android.internal.os.ZygoteInit.main(ZygoteInit. java:551)
E/AndroidRuntime(571): dalvik.system.NativeStart.main(ネイティブ メソッド) で

これがメインアクティビティです

その他の preview.java

および AndoridMainfest.xml

レイアウト

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

web-applications - IOS 6、サファリ フルスクリーン ウェブアプリ、ホーム ボタン

フルスクリーンモードで実行できるように、iPadのホームスクリーンに配置するWebアプリケーション(javascript)を開発しています。すべてが機能していますが、ランダムにしばらくすると、ホームボタンが機能しなくなります。しかし、アプリは引き続き実行されており、バグはまったくありません。Mac のサファリ、アラート、プロンプトを使用して、コンソールで JavaScript 関数を実行できますが、これらはすべて機能しています。window.close(); ではありません。アプリケーションを終了するには、スイッチ オフ ボタンとホーム ボタンを押してデバイスを再起動する必要があります。

誰かがそれが何であるかを理解するのを手伝ってくれるなら、私はとても幸せです.

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

java - 「ホーム」が押された後にアプリを強制終了します (一時停止しないようにします)

ホームボタンが押されるたびに onPause が呼び出されますが、ダイアログが開いたときに描画スレッドの一時停止を処理するように onPause を設定しました。これは、ホームボタンを押すと、描画スレッドが一時停止され、現在のアクティビティが開いたままになることを意味しますが、アクティビティ/アプリを閉じたい. ホームボタンがonPauseを呼び出すのを止めて、アクティビティを終了させるにはどうすればよいですか?

編集:アプリが表示されなくなったことに気付いたので、onStop() を呼び出す必要がありますが、そうではありません。何が原因でしょうか?

0 投票する
0 に答える
130 参照

android - デバイスのホーム ボタンをクリックすると、ActionBar が動作しなくなった (クラッシュした) Android アプリケーション

以下のコードのように、Action Bar タブを使用して Android アプリケーションを作成しました。

フラグメントを使用した 3 つのタブ。デバイスのホーム ボタンをクリックすると、アプリケーションがクラッシュします。この問題を解決するにはどうすればよいですか?

編集1:

ここにlogcat情報があります。

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

java - ホームボタンの機能をオーバーライドする

アンドロイドでは、戻るボタンの機能を非常に簡単にオーバーライドできましたが、私のアプリではhome button. たとえば、ユーザーがActivity Aにいて、ホーム ボタンを押すと、activity B is launched. 以下を実行しようとしましたが、失敗しました。

Nova Launcherユーザーがオンhome screenで彼がいるときpresses the home button、ランチャーはユーザーlist of home screensにジャンプ先を提供するので、それができると確信しています。同じ種類の機能が必要です。どうすればこれを達成できますか。

よろしく