私はストックカーホームアプリの交換に少し取り組んでいますが、電話がドッキングされるたびにアプリがフォアグラウンドに戻されるように、ホームボタンをオーバーライドする方法に完全に困惑しています。これがカーホームの仕組みなので、方法が必要です。
ホームボタンが押されるたびにブロードキャストされるインテントにより、デフォルトのホームスクリーンアプリが起動するため、BroadcastReceiversは機能しないようです。防ぐことはできません。アプリ内からホームボタンを上書きすることはできますが、ユーザーがアプリの外部にいるときにこれが機能する必要があるため、それは役に立ちません。Car Homeは、実行中にデフォルトのホームスクリーンアプリとして自分自身を設定するような奇妙なこともしません(logcatをチェックして確認しました)。
私はこれで壁に頭をぶつけてきました。誰かアイデアがありますか、少なくとも私を正しい方向に向けることができますか?