مشکل در ارسال اسمس
سلام برای ارسال اسمس طبق آموزش پیش رفتم با این فرق که به جای کلاس G از Activity استفاده کردم و کد را به صورت زیر در Activity نوشتم . ولی به محض اجرا به من ارور stop میده ممنون میشم کمکم کنید .
public class SmsActivity extends Activity {
TextView txtnumber = (TextView) findViewById(R.id.txtnumber);
TextView txtmessage = (TextView) findViewById(R.id.txtmessage);
TextView txtclose = (TextView) findViewById(R.id.txtclose);
TextView txtabout = (TextView) findViewById(R.id.txtabout);
EditText edtnumber = (EditText) findViewById(R.id.edtnumber);
EditText edtmessage = (EditText) findViewById(R.id.edtmessage);
Button btnsendsms = (Button) findViewById(R.id.btnsendsms);
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.smsform);
txtnumber.setText("شماره :");
txtnumber.setTextColor(Color.parseColor("#ffffff"));
txtnumber.setTextSize(12);
txtmessage.setText("درخواست :");
txtmessage.setTextColor(Color.parseColor("#ffffff"));
txtmessage.setTextSize(12);
btnsendsms.setText("ارسال");
btnsendsms.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
sendtest_sms();
}
});
txtclose.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
SmsActivity.this.finish();
}
});
txtabout.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent(SmsActivity.this, AboutMeActivity.class);
SmsActivity.this.startActivity(intent);
}
});
}
private void sendtest_sms() {
String destination = edtnumber.getText().toString();
String message = edtmessage.getText().toString();
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(destination, null, message, null, null);
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .