1

ボタンで電話を切る方法私は次のコードを使用しています:

try {
        // Java reflection to gain access to TelephonyManager's
        // ITelephony getter
        Log.v(TAG, "Get getTeleService...");
        Class c = Class.forName(tm.getClass().getName());
        Method m = c.getDeclaredMethod("getITelephony");
        m.setAccessible(true);
        com.android.internal.telephony.ITelephony telephonyService = (ITelephony) m
                .invoke(tm);
    } catch (Exception e) {
        e.printStackTrace();
        Log.e(TAG, "FATAL ERROR: could not connect to telephony subsystem");
        Log.e(TAG, "Exception object: " + e);
4

1 に答える 1

1

プログラムで通話を切断するITelephony.AIDLには、プロジェクトにファイルを追加する必要があります。追加した場合、パッケージ名は次のようになります。com/android/internal/telephony/ITelephony.AIDL詳細については、「着信のブロック」を参照してください。ここからAIDLファイルをダウンロードします。

呼び出しを切断するには、次のendCall();メソッドを使用しますITelephony

于 2013-01-05T09:46:30.363 に答える