忍者ブログ

きままなひとりごと

引っ越しました。新しいブログはnmtysh.logです。
2015/12/27

ブログを引っ越しました

ブログの引っ越しを行いました。
別サービスへの移行になるため過去記事をすべて再確認しつつ、記事の削除やリンクの差し替えなどを行っています。
現在では役に立たなくなっているtipsなどは削除していますのでご了承ください。

新しいブログはこちらです。
nmtysh.log

今後は新しいブログのほうで更新していきますのでそちらをご覧ください。
2017/07/26 (Wed) 07:29

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2011/10/26 (Wed) 23:00

Androidメモ: 通話中かどうかを取得する

TelephonyManager.getCallState() を使用して通話中かどうかを判定する。
.getCallState() にはパーミッションは不要

TelephonyManager tManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
switch (tManager.getCallState()) {
  case TelephonyManager.CALL_STATE_IDLE:
    // 待機状態
    break;
  case TelephonyManager.CALL_STATE_OFFHOOK:
    // 通話中
    break;
  case TelephonyManager.CALL_STATE_RINGING:
    // 着信中
    break;
}

参考:
TelephonyManager | Android Developers

拍手[0回]

PR