0

일정한 간격 후에 자동으로 수신 전화를 받고, 오디오 파일을 재생하고, 분 동안 대화를 녹음하고 싶은 프로젝트를 개발 중입니다. 구현에 성공했습니다. 통화 응답 기능 내 휴대 전화의 현재 통화 상태를 감지 할 수 있습니다.안드로이드에서 걸려 오는 전화를 자동으로받을 수 있습니까?

CallReciever.Java

package com.example.deepdepindersingh.activevoice; 

import android.content.Context; 
import android.widget.Toast; 

import java.util.Date; 

/** 
* Created by Deep Depinder Singh on 8/21/2016. 
*/ 
public class CallReceiver extends PhonecallReceiver { 

    @Override 

    // call comming 
    protected void onIncomingCallStarted(Context ctx, String number, Date start) { 

     Toast.makeText(ctx, number , Toast.LENGTH_SHORT).show(); 

    } 

    @Override 

    //Call picked by me 
    protected void onOutgoingCallStarted(Context ctx, String number, Date start) { 
     Toast.makeText(ctx, number , Toast.LENGTH_SHORT).show(); 
    } 

    @Override 
    // Call ended by me 
    protected void onIncomingCallEnded(Context ctx, String number, Date start, Date end) { 
     Toast.makeText(ctx, number , Toast.LENGTH_SHORT).show(); 
    } 

    @Override 
    protected void onOutgoingCallEnded(Context ctx, String number, Date start, Date end) { 
    } 

    @Override 
    protected void onMissedCall(Context ctx, String number, Date start) { 
     Toast.makeText(ctx, number , Toast.LENGTH_SHORT).show(); 
    } 
} 
+0

[Android 5.0 (Lollipop)에서 수신 전화를 프로그래밍 방식으로 어떻게 응답 할 수 있습니까?] (http://stackoverflow.com/questions/26924618/how-can-incoming-calls-be-answered-programmatically-in) -android-5-0-lollipop) – Ironman

+0

수신 전화를 받기만을 원합니다. 특정 간격 후에 전화 받기를 원합니다. – user3701411

+0

게시 된이 링크를 읽었지만 도움이되지 않았습니다. – user3701411

답변

0

실제로 autoanswering되고 그게 당신이 autoanswer에서 볼이 코드를 사용해야하기위한 네 안드로이드에 자동으로 전화를받을 수있는 방법이있다. 나는 그것이 당신을 도울 것이라고 생각한다. 그것은 당신의 작업을위한 완벽한 튜토리얼이다.

+0

이 링크를 다운로드하는 방법 – user3701411

+0

그냥 https://code.google.com/archive/p/auto-answer/source/default/source로 이동하여 다운로드 –

+0

고맙습니다. ..... shubham – user3701411