0
私は自分のAndroidアプリを持っており、私のアプリケーションから電話をかけたいと思っています。 どうすればいいですか?Androidアプリから電話をかける方法は?
私は自分のAndroidアプリを持っており、私のアプリケーションから電話をかけたいと思っています。 どうすればいいですか?Androidアプリから電話をかける方法は?
あなたはITelephony.aidlその後、通話を終了するために、このメソッドを使用して、このファイルを追加する必要があります。
public static void callReject(Context context) throws Exception{
try{
TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
Class c = Class.forName(manager.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
ITelephony telephony = (ITelephony)m.invoke(manager);
telephony.endCall();
} catch(Exception e){
Log.d("",e.getMessage());
}
}
がhttp://dl.dropbox.com/u/31740476/ITelephonyからITelephony.aidlファイルを取得します。 aidl –
他にもいくつかのオプションがありますか?私はちょうどITelephonyを使用したくない – Speise
いいえアイデアだが、なぜあなたはITelephonyを使いたくないのですか? –