デフォルトの発信者画面ではなく、自分のアンドロイドアプリから任意の番号をダイヤルすると、カスタマイズした画面を起動します。デフォルトのコール画面を上書きする方法は?
-2
A
答えて
1
一般的に言えば、デフォルトのアクティビティをオーバーライドする方法を知るには、まずアクティビティを起動できるインテントのstructureを知る必要があります。だけに意図
- オープンAndroidのモニター(別名Logcat)
- フィルターログの構造を決定
ものは、文字列「ActivityManager」
- 起動したいアクティビティの一致を示して上書きする。あなたのケースでは、呼び出し画面を起動します。
アクティビティを無効にすることができる場合は、「START ...」というログエントリが表示されますので、ログ内で失われないようにそのエントリをコピーしてください。デバイス上では、このエントリは次のとおりです。
START u0 {act = android.intent.action.CALL dat = tel:xxxxxxxxxxx flg = 0x10000000 cmp = com.android.server.telecom/.CallActivity(has extra)}インテントアクション
- 行為で構成されて
0ディスプレイ上UID 10088から
これで、このインテントがコンポーネントを指定せずにデフォルトのダイヤラを起動できるかどうかを確認する必要があります。 xxxxxxxxxxxは(番号を記入し、テストする:デフォルトの活動がが
- adbのシェル
- 午前-a android.intent.action.CALL -d TEL開始無効にすることができるかどうかの確認
with)
ダイヤラを起動すると、voilaが起動します。あなたのアプリケーションには、アクションとデータを適切に設定して、create an IntentFilterにできるはずです。次に、ユーザが次に電話をしようとすると、どのアプリを使用するかをユーザに尋ねます。
関連する問題
- 1. Firebaseがデフォルトの画面名を上書きする
- 2. カスタムロック画面ストックロック画面で時々上書きする
- 3. デフォルト方程式を上書きする方法は?
- 4. python cliモジュールのデフォルトの "logfile"を上書きする方法は?
- 5. GsonのデフォルトのDateTypeAdapterを上書きする方法は?
- 6. Materialize CSSをブラウザのデフォルトCSSで上書きする方法は?
- 7. SSRSでパラメータのデフォルト値を上書きする方法は?
- 8. EclipseでデフォルトのJVM引数を上書きする方法は?
- 9. androidのカスタムタイトルでデフォルトのタイトルを上書きする方法
- 10. Wordpressのデフォルトのdo_action出力を上書きする方法
- 11. パンダ3dの画面上のコントロールを描画する方法は?
- 12. Djangoのデフォルト管理テンプレートとレイアウトを上書きする方法
- 13. javascript/jqueryでデフォルトの設定を上書きする方法
- 14. React-Native-Lockのデフォルト画面をカスタマイズする方法は?
- 15. (アンドロイド)DCIMフォルダの画像を上書きする方法は?
- 16. 1360 * 768画面のメディアクエリを書き込む方法は?
- 17. 画面上のタップを防ぐ方法
- 18. デフォルトのAndroidテーマを上書きする
- 19. ブートストラップのデフォルトを上書きするオプション
- 20. 現在の画面の上に別の画面を表示する方法
- 21. OmniAuthのデフォルト設定を上書きする方法はありますか?
- 22. Grailsでデフォルトのエラーメッセージを上書きする方法はありますか?
- 23. カッコのデフォルト動作を上書きする方法はありますか?
- 24. 「コール」画面を更新することはできますか?
- 25. デフォルトのswgger-code-genサービスの実装を上書きする方法は?
- 26. Spring Cloud Ribbonのribbon.serverListRefreshIntervalのデフォルト値を上書きする方法は?
- 27. Python 3のデフォルトのクラス属性値を上書きする方法は?
- 28. リアルモードからビデオメモリアドレス0xb8000の画面に書き込む方法は?
- 29. 画面上のカーソル位置を設定する方法は?
- 30. iphoneカメラ:カメラの画面上のオブジェクトの動きを検出する方法は?