短信~嘿嘿

1.编写布局文件

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    android:orientation="vertical" >

 

    <EditText

        android:id="@+id/et_number"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:hint="请输入电话号码" >

        <requestFocus />

    </EditText>

    <EditText

        android:id="@+id/et_content"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:hint="请输入内容"

        android:lines="10" />

    <Button

        android:id="@+id/bt_send"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:text="发送" />

</LinearLayout>

2.编辑java代码

public class SmsActivity extends Activity {

private EditText mEditTextNumber = null;

private EditText mEditTextContent = null;

 

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

Button mButtonSend = (Button) this.findViewById(R.id.bt_send);

this.mEditTextNumber = (EditText) this.findViewById(R.id.et_number);

this.mEditTextContent = (EditText) this.findViewById(R.id.et_content);

mButtonSend.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

String number = mEditTextNumber.getText().toString().trim();

String content = mEditTextContent.getText().toString().trim();

if (TextUtils.isEmpty(number)

|| TextUtils.isEmpty(content)) {

Toast.makeText(SmsActivity.this, "电话号码或内容不能为空!", 0).show();

} else {

 SmsManager smsManager = SmsManager.getDefault();

ArrayList<String> contents = smsManager.divideMessage(content);

for(String str : contents) {

smsManager.sendTextMessage(number, null, str, null, null);

}

 

}

 

 

}

});

}

}

3.授权

<uses-permission android:name="android.permission.SEND_SMS"/>

posted on 2012-09-24 17:29  Freedom000  阅读(86)  评论(0编辑  收藏  举报

导航