問題タブ [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 投票する
1 に答える
5921 参照

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

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

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

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

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

ありがとう。

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

android - テレフォニーマネージャーで発信番号を見つける方法

私はこれを使用しています:

聞いている:

発信と着信の両方を知りたいのですが、今のところ着信のみを取得します (状態の変化が鳴っている場合)。発信コールとその終了をいつ検出できるか教えてもらえますか

また、Eclipse エミュレーターで発信呼び出しをシミュレートする方法もあります。Eclipseのエミュレーター制御を介して着信コールに対してそれを行うことができました。

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

android - PhoneStateListener の変更は処理されません

Android デバイスの信号強度の変化を傍受する必要があります。StackOverflow でさまざまなアプローチを見てきました。私の場合、これらの変更を見つけようとしているのは Android バックグラウンド サービスです。ただし、何が間違っているのかわかりませんが、変更が傍受されていないようで、電話を別の金属製の箱に入れて、機能するかどうかを確認しました. 設定に移動して値を見ると、OS がこれらの遷移を認識しているように見えます。

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

android - 着信中に画面のオン/オフ状態を区別する方法は?

私のアプリは、TelephonyManager.ACTION_PHONE_STATE_CHANGEDいくつかのアクションに を使用します。しかし、ユーザーが存在するとき (画面がオン) に電話が鳴っている間は別のアクションが必要であり、ユーザーが存在しないとき (画面がオフ) には別のアクションが必要です。isScreenOn()私は最初の方法を試しましたonReceive(画面がオフで着信があると、画面がしばらくオフのままになるため)。ただし、うまくいかない場合もあります。ブロードキャストは画面の状態と非同期です...

コードを変更して、電話がかかってきたときに電話がスリープ状態だったかどうかを正確に判断するにはどうすればよいですか?

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

android - TelephonyManagerのインスタンス化

AndroidでTelephonyManagerを宣言できないようです。これが、私がやろうとしていることです。

私はこれを正しくやっていますか?

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

android - Android 2.3.4 TelephonyManager

HTCFlyerをAndroid2.3.4にアップデートしました。現在、を介してIMEI番号を取得できませんTelephonyManager.getDeviceId()。常にnullを返します。

誰かが別のデバイスでIMEIを読み取ろうとすることはできますか?Googleの問題なのかHTCの問題なのか知りたいのですが。

悪い英語でごめんなさい。

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

android - 話中信号がある Android デバイスへの通話に自動的に応答するにはどうすればよいですか?

私はおもちゃの Android アプリを開発しています。その機能の 1 つは、着信通話を調べ、発信者番号がブラックリストにある場合は自動的に通話を終了することです。私はそれを機能させるのに問題があります。android.telephony.TelephonyManager着信を閉じることについて言及しています。

発信者に、私が別の通話中 (ビジー) であると思わせる方法はありますか? または、発信者に、私の電話がオフになっている、または受信していないと思わせるにはどうすればよいですか?

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

android - TelephonyManagerの複数のインスタンスを作成するBroadcastreceiver

これは私のBroadcastReceiverです

これは私のカスタムPhoneStateListenerクラスです

これが私のサービスです

私の質問は、ブロードキャストレシーバーでデータを受信するたびに、の新しいインスタンスを作成することTelephonyManagerです。したがって、最初に「RINGING」を取得したとき、2回目に「RINGING」「RINGING」を取得したときなど、logcatを表示します。telephonylistenerインスタンスを1つだけにするために、いつ作成する必要がありますか?

よろしく、ニコス

0 投票する
0 に答える
3240 参照

android - TELEPHONY_SERVICEとWIFI_SERVICEの両方がAndroidタブレットで利用できないのはなぜですか?

Sprint Evo View 4Gタブレットを使用しているユーザーがいますが、アプリからTELEPHONY_SERVICEまたはWIFI_SERVICEにアクセスできるようにする必要がある機能があります(もちろん、AndroidManifest.xmlでこれらのアクセス許可を要求します)。

このデバイスがこれらのAPI呼び出しの両方でnullを返す理由について誰かが推測できますか?

ありがとう!

0 投票する
3 に答える
2153 参照

android - PhoneStateListenerでアクティビティを呼び出す必要があります

電話の状態が呼び出し音からアイドル状態になったら、アクティビティを呼び出す必要があります。しかし、コンストラクターIntent(MyPhoneStateListener、Class)は未定義であると書かれています。アクティビティを呼び出す方法。