さまざまなデバイスで通話サービスが有効になっているかどうかを確認する方法を知りたいのですが、通話サービスがないMicromax Funbook(p300)タブレット(Android 4.0.3)があり、以下のコードを使用していますそれを確認します
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
if (tm.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE) {
Log.v("TAG", "No calling service");
}else{
Log.v("TAG", "calling service");
}
しかし、これは機能していません。常にメッセージcalling service
のみを提供します。
何か助けはありますか?