指定した時間 (たとえば 30 分) が経過すると SMS が自動的に削除されるように、デバイスまたは Android モバイルに SMS を送信することは可能ですか? SMS を送信するために使用しているコードは次のとおりです。
public class SMSTestActivity extends Activity {
/** Called when the activity is first created. */
String str, str1;
@Override
public void onCreate(Bundle savedInstanceState) {
final Button btn;
final EditText etb, etb1;
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn=(Button) findViewById(R.id.btn);
etb=(EditText) findViewById(R.id.txtMsg);
etb1=(EditText)findViewById( R.id.phNum);
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v)
{
str=etb.getText().toString();
str1=etb1.getText().toString();
sendSms( str1, str);
}
});
}
private void sendSms(String phonenumber, String message)
{
SmsManager x=SmsManager.getDefault();
x.sendTextMessage(phonenumber, null, message, null, null);
}
public void display(View v)
{
final Button bt;
bt=(Button) v;
bt.setText("Hello");
}
}