آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل در ارسال اسمس

afr_msb  11 سال پیش  11 سال پیش
0 0

سلام برای ارسال اسمس طبق آموزش پیش رفتم با این فرق که به جای کلاس 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);

    }

}

 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .