0

指定した時間 (たとえば 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");

}

}

4

1 に答える 1

0

クラス0のSMSが画面に表示され、ユーザーが保存することを選択しない限り、クラス0のSMSの送信を阻止しようとしてAndroidを回避できる場合は、削除されます。詳細については、Androidのクラス0 SMS(フラッシュSMS)を参照してください。

于 2012-12-28T07:14:17.607 に答える