안 드 로 이 드 문자 와 전화

전 화 를 거 는 관건 은 두 가지 가 있 습 니 다.우선 Android Manifest 에 uses-permission 을 추가 하고 Android:name="Android.permission.CALL"이 라 고 밝 혀 야 합 니 다.PHONE"사용 권한.전 화 를 거 는 것 은 휴대 전화 밑바닥 에 있 는 서비스 로 사용자 의 프라이버시 와 통화 비용 등 의제 와 밀접 한 관 계 를 가지 기 때문에 절 차 는 반드시 관련 권한 을 가 져 야 한다.그 다음으로 사용자 정의 Intent 대상 을 통 해"ACTION"을 가 져 옵 니 다.CALL"이 키(ACTION)와 Uri.parse()방법 으로 사용자 가 입력 한 전화번호(Data)를 가 져 오고 마지막 으로 startActivity()방법(사용자 정의 Intent 를 전송)으로 프로그램 을 통 해 직접 전 화 를 걸 수 있 는 작업 을 수행 할 수 있 습 니 다.
 
Xml 코드
  • AndroidManifest.xml  
  •   
  •    
  •         < uses-permission   android:name = "android.permission.CALL_PHONE" >    
  • AndroidManifest.xml
    
    <!--           --> 
            <uses-permission android:name="android.permission.CALL_PHONE"> 
    
    
    

     
    자바 코드
  • Intent intent= new  Intent( "android.intent.action.CALL" ,  
  •                            Uri.parse("tel:"  + phoneNumber));  
  •                  startActivity(intent);

  •  
    문자 보 내기:
    자바 코드
     
         1.Intent intent = new Intent("Intent.ACTION_SENDTO",
         2.                      Uri.parse("smsto:"+phoneNumber));
         3.                  startActivity(intent);

    좋은 웹페이지 즐겨찾기