問題タブ [android-dialer]
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.
android - Androidで発信通話処理ダイヤラーを作成するにはどうすればよいですか?
Android で Phone dialer を作成したい。目的は、通話イベントの処理です。
私はアンドロイドで多くのダイヤラーを見つけましたが、誰もこのように機能していません.ダイヤルの目的で、ネイティブのアンドロイドダイヤラーにイベントを送信しています. ダイヤラーから電話をかけたいのですが、それも切断します。
それについて何か考えがある人は、私に知らせてください。
android - カスタム ConnectionService と PhoneAccount を使用している場合、発信通話が鳴らない
ストックダイヤラー(マシュマロAPI)にフックするアプリを構築しています。私の目標は、 Connectionオブジェクトのハンドルを取得して Connection のメソッドを操作しながら、着信を取得して発信を行うことです。
に登録PhoneAccount
しましたCAPABILITY_CALL_PROVIDER
。
私のアカウントは、標準の Dialer アプリ ([設定] -> [通話] -> [通話アカウント]) 内に表示され、有効にしています。
電話の状態を監視し、CALL_STATE_RINGING
TelecomManager のaddNewIncomingCall()
メソッドを呼び出すサービスがあります。
私のカスタム接続サービス:
これで、両方の ConnectionService のコールバック メソッドが、着信コールと発信コールでそれぞれ呼び出されます。問題は、Dialer に移動して (my を使用してPhoneAccount
) 電話をかけると、正しい発信者情報 (連絡先名、電話番号など) が表示されたダイヤル画面 (inCallUI ?) が表示されますが、回線がイヤホンで が鳴らず、通話が確立されません (通話を受けるはずの電話番号が鳴りません)。
super.onCreateOutgoingConnection(PhoneAccountHandle connectionManagerPhoneAccount, ConnectionRequest request)
独自の Connection オブジェクトを作成する代わりに、コールバックで返そうとしましたが、同じ動作が得られました。
TLDR: 私のアプリは Dialer と通信し、電話をかけ、ダイヤル画面を表示できますが、電話回線が鳴らず、何も起こりません。
android - EditText を Android Phone の Dialer のように動作させる方法、フラグメントでソフト入力を無効にする方法は?
私は実際にフラグメントで独自の数字ボタンのセットを使用して、編集テキストに数字を追加していますが、正常に機能します。問題は、編集テキストに触れて特定の位置に文字を貼り付けたり削除したりすると、次のいくつかの解決策を試したソフト入力が表示されることです。
私はそれを動作させたい:
- カスタム キーボードの数字が押されたときに数字の追加を開始します。
- ユーザーがソフトキーボードなしでタッチした位置にカーソルを表示します。ここから、カスタム バックスペース キーが最後の文字を削除します。または、ユーザーはカーソル位置に貼り付けることができます。
- ソフト入力ポップアップなしでテキスト選択を許可します。
- カーソルは、ユーザーが編集テキストに触れたときにのみフォーカスされます。
- また、他のフラグメントのソフト入力を妨害しないでください。
java - AOSP dialer app crash on nexus 6p
I have been building aosp for angler (nexus 6p) device. After flashing the images, everything works find except dialer app. I am on "8.0.0_r17" tag, anyone else has same issue or any pointer for workaround on this ?