SMS 안드로이드 개발 Daquan의

패키지 com.lidaochen.test; 

수입 android.content.Intent;
수입 android.os.Bundle;
수입 android.provider.Telephony;
수입 android.support.annotation.Nullable;
수입 android.support.v7.app.AppCompatActivity;
수입 android.telephony.SmsManager;
수입 android.view.View에서;
수입 android.widget.AdapterView;
수입 android.widget.ArrayAdapter;
수입 android.widget.EditText;
수입 android.widget.ListView; 

수입 인 java.util.ArrayList; 

공공  클래스 MainActivity는 확장{AppCompatActivity 
    문자열 [] 오브젝트 = { "오늘의 매우 부드러운 바람, 꽃 Xiangpiao 마일 오늘, 오늘의 조류 매우 행복 미소 가득한 오늘날의 클라우드, 오늘의 일이 매우 잘, 사람들은 오늘 어린이 너무 귀엽다. ... "모든 미국 ,
             "여자는, 인생은 눈, 또 다른 해의 자신의 당신이 울고, 당신이 그것을 울고, 당신이 그것을 웃음 당신 웃음. 깜박이며, 당신의 생일은 올해오고있다 또는 궁극적으로, 나는 저항 할 수 없었다, 당신을 축복 ... " ,
             "세계에서 가장 아름다운 목소리, 내 어머니의 울음 소리, 세계에서 가장 따뜻한 미소, 따뜻한 미소를 어머니의 어머니, 생일을 용서. 나는이 일에, 당신의 옆에있을 수 없어 ... " ,
             "오늘은 당신의 생일, 난 당신이 원하는 : 풍부한 비약적으로 최대 속도로 모멘텀; 급증 강으로 발전의 속도, 멈출 수를, 좋은, 무리를 생겨나 일어날 것 쉬지 않고, 인종으로 축복을 보내 ... " } 
    @Override가 
    보호  무효 에서 onCreate (번들 savedInstanceState) {
         슈퍼 ; .onCreate (savedInstanceState) 
        된 setContentView (R.layout.activity_main); 
        // ListView 컨트롤 찾기 
        목록보기 LV =(리스트 뷰)를 findViewById를 (R.id.lv)
         // 설정 데이터 
        ArrayAdapter와 <문자열> 어댑터 = 새로운 새 ArrayAdapter와 <문자열> ( 이 본 , R.layout.item 오브젝트);
         // 데이터 세트 어댑터 
        lv.setAdapter (어댑터) ;
         // ListView에 클릭 이벤트 설정 
        lv.setOnItemClickListener을 ( 새로운 새로운 AdapterView.OnItemClickListener () { 
            @Override 
            공공  무효 <?> onItemClick (어댑터 뷰 AdapterView 부모,보기보기, INT의 위치, 위에서 언급 한 id) {
                 // 검색 할 데이터 항목을 클릭 
                문자열 내용 = [위치] 개체;
                // 페이지 메시지로 이동이 전송 
                텐트 의도 = 새 새 , 텐트 ()
                 // 설정 작업 
                intent.setAction ( "android.intent.action.SEND" );
                 // 설정 카테고리 
                intent.addCategory ( "android.intent.category을 .DEFAULT " )
                 // 유형 설정 
                텍스트 / 일반"intent.setType ( " )
                 // 데이터를 전달 
                SMS_BODY"intent.putExtra ( " ; 콘텐츠)
                 // 전송 된 페이지 메시지에 점프 
                ) (의도 startActivity를을 
            } 
        }) 
    }
}

item.xml

<? XML 버젼 = "1.0"인코딩 = "UTF-8" ?> 
< 텍스트 뷰 의 xmlns : 로이드 = "http://schemas.android.com/apk/res/android" 
    로이드 : layout_width = "match_parent" 
    로이드 : layout_height = " match_parent " 
    안드로이드 : textAppearance ="안드로이드 : ATTR / textAppearance " 
    안드로이드 : ID ="@ + ID / TV1 " 
    안드로이드 : 텍스트 ! ="안녕하세요 " > 
</ 텍스트 뷰 >

 

추천

출처www.cnblogs.com/duxie/p/10991961.html