私は通話をピックアップするアプリに取り組んでおり、アクティブな通話中にダイヤルパッドに、以前に保存またはコピーした番号を入力します。まず、これが可能かどうかを知りたいです。第二に、私はいくつかのアイデアを考えていましたが、私は Android に比較的慣れておらず、その制限についてほとんど知らないため、それらがどれほどワイルドであるかはわかりません。
- 番号をクリップボードに保存し、通話画面で貼り付けをクリックする方法があり、番号をダイヤラーに貼り付けるだけです
- クリップボードに保存されている数字の各桁を取得し、ユーザーが通常はタッチする電話パッドのキーをプログラムで押します。
- 通話に応答でき、ダイヤラーに番号を貼り付け/追加する機能を備えた独自のアプリケーションで着信通話を開きます
- 呼び出しでポップアップするテンキーのキーの1つ(バックスペースキーなど)をオーバーライドし、必要な機能を実行するように再プログラムします(バックスペースの代わりに、保存された番号を入力します)
これらのいずれかが可能ですか (なぜ、またはなぜ不可能なのか)? または、私が望むことを達成するための他の方法を提案できますか? ありがとうございます。
編集:さらに具体的にさせてください。これは私がターゲットにしている画面です:
このフィールドにカスタム番号を取得する方法が必要 です。方法は関係ありません。正しい軌道に乗せるための手がかりまたはヒントが必要なだけです。カスタムダイヤラーのアプリを作っている人を見たことがありますが、彼らは入力された番号を受け取って電話をかけるだけです。独自のアプリを作成する必要がある場合は、通話をピックアップするか、ピックアップした通話にアクセスし、上記のフィールドまたは同じ機能を提供する独自のフィールドに入力できる必要があります。