問題タブ [telephonymanager]

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

android - Android: TelephonyManager.getSimSerialNumber() が null を返す

このメソッドが null 参照を返すのはどのような場合ですか? SIMカードだけに依存できますか?これらの場合、後者の識別番号を取得するための代替手段はありませんか?

ありがとうございます!

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

android - Androidの発信者ID-デフォルトの着信画面を抑制/遅延させる方法は?

私たちは発信者IDアプリケーションを開発しており、これまで、デフォルトの着信画面を、http: //developer.android.com/reference/android/telephony/TelephonyManager.htmlwithCALL_STATE_RINGINGに続く独自のレイアウト/発信者ID画面に置き換えることができます。

ただし、私たちが直面している問題は次のとおりです
。a)電話が着信すると、デフォルトの着信画面が優先され、すぐに表示されます
。b)1〜2秒後に、発信者ID画面が表示されます。ユーザーエクスペリエンスを向上させるために、デフォルトの着信画面を完全に回避/抑制/遅延させたいと考えています。

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

android - Androidでプログラムで電話番号を取得する

コードを使用しています

アンドロイドでプログラム的に電話を取得する。ただし、これは 1 つの SIM カードでのみ正常に機能します。他のSIMカードを挿入してこのコードをテストすると、null. 私はこれに対する解決策を見つけようとしています。私を助けてください。にもREAD_PHONE_STATE許可を含めましたManifest

SIMカードを一意に識別したい。これを行う他の方法はありますか。私にお知らせください。

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

java - Android で通話中かどうかを知るにはどうすればよいですか?

通話中かどうか知りたいです。

通話中の場合は、サービスを開始します (サービス部分はクリアです)。どうすればいいですか?

通話中にサービスに電話する必要があります...どうすればよいかわかりませんか? 何か助けはありますか?

0 投票する
1 に答える
816 参照

android - 既存のUI画面を自分のUI画面に変更するには?

ダイヤル通話用のコードを書いています。独自の UI (つまり、表示画面) を使用しています。ダイヤル ボタンの画面上のボタンをタッチすると、ダイヤルしていますが、既存のダイヤル画面が表示されます。ボタンを使用して通話を終了する場所に自分の画面を表示したいのですが、既存の画面の代わりに自分の画面を表示する方法を教えてください。次のコードを使用しました:

0 投票する
1 に答える
2157 参照

android - ACTION_PHONE_STATE_CHANGED を使用せずに現在の発信者の電話番号を取得する

特定の連絡先から通話中かどうかを確認する必要があるアプリケーションがあります。

ACTION_PHONE_STATE_CHANGED ブロードキャスト インテントを使用して CALL_STATE_RINGING で発信者の電話番号を取得できることはわかっていますが、TelephonyManager.getCallState 関数を使用して、アクティブな通話 (CALL_STATE_RINGING または CALL_STATE_OFFHOOK) がある場合は、発信者の電話番号を取得します。

何か案は ?

0 投票する
1 に答える
934 参照

android - Android で PIN ロックが有効かどうかをプログラムで確認する

これが問題です-PINコードが設定されているかどうかを確認できるようにする必要があるセキュリティアプリを実行しています。公式の API は PIN の状態に関係なく同じ値を返します。私は ITelephony を試してみましたが、うまく動作しないようです。何か助けてください。

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

android - Android テレフォニー スタックのさまざまな Cal​​l 状態は何を表していますか?

内部Android クラスcom.android.internal.telephony.Callには、State という名前の列挙型が含まれており、次のように定義されています。

さまざまな状態は何を表していますか?

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

android - Androidで偽のコールブロードキャストを送信する方法

着信をシミュレートするためにブロードキャストを送信しようとしています。AndroidManifest.xml ファイルにパーミッションを追加しましたが、

プログラムを実行しようとすると、電話が再起動します(エミュレーターも)。

0 投票する
1 に答える
5921 参照

android - ネットワーク事業者名を知る

アプリで自分のネットワーク オペレーター名を取得したいと考えています。

これを取得するために、TelephonyManager で以下のメソッドを使用しています。

しかし、「getSimOperatorName()」と「getNetworkOperatorName()」から空の値を取得しています。この「getSimOperator()」メソッドから数値コードを取得していますが、オペレーター名のアルファベット形式を知りたいです。Tmobileネットワークの「T-Mobile」のようなもの。

Pl。これを行う方法を教えてください。

ありがとう。