bosh1364 2 ارسال شده در ۲۰ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۰ خرداد ۱۳۹۲ سلام آیا میشه به یه کتاب گزینه ارسال sms رو اضافه کرد مثلا قسمتی از متن یه کتابو انتخاب کنیم بعد از طریق sms اونو بفرستیم با تشکر؟ [ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۲۰ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۰ خرداد ۱۳۹۲ بله،شما متنی رو که میخواهید در یک مکان مثلا یک متغیر رشته ای یا یک editText قرار دهید ،سپس از کلاس SmsMager برای ارسال استفاده کنید: SmsManager smsmanager = SmsManager.getDefault();// tabe ersal sms smsmanager.sendTextMessage(phoneNo, null, sms, null, null);//etela'at sms mesle phoneNUmber va text ra migirad //va anra send mikonad sms : همان رشته ای است که برای کاربر میفرستید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahditofighi 2 ارسال شده در ۳۱ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۳۱ خرداد ۱۳۹۲ سلام برای ارسال sms های با متن طولانی باید چیکار کرد ؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۳۱ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۳۱ خرداد ۱۳۹۲ از این کد استفاده کنید،مشکلتون حل خواهد شد SmsManager sms = SmsManager.getDefault();ArrayList parts = sms.divideMessage(message);sms.sendMultipartTextMessage(phoneNumber, null, parts, null, null); نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahditofighi 2 ارسال شده در ۱ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۱ تیر ۱۳۹۲ من دقیقا از همین کد استفاده کردم ، اما بازم متن های طولانی رو نمی فرسته . کد دیگه ای وجود نداره ؟ نحوه گرفتن delivery report رو هم اگه میشه توضیح بدین ؟ ممنون نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahditofighi 2 ارسال شده در ۹ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۹ تیر ۱۳۹۲ نحوه گرفتن delivery report رو هم اگه میشه توضیح بدین ؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۹ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۹ تیر ۱۳۹۲ از این کد استفاده کنید برای Delivery کردن و ارسال SMS private void sendSMS(String phoneNumber, String message){ String SENT = "SMS_SENT"; String DELIVERED = "SMS_DELIVERED"; PendingIntent sentPI = PendingIntent.getBroadcast(this, 0, new Intent(SENT), 0); PendingIntent deliveredPI = PendingIntent.getBroadcast(this, 0, new Intent(DELIVERED), 0); //---when the SMS has been sent--- registerReceiver(new BroadcastReceiver() { public void onReceive(Context arg0, Intent arg1) { switch (getResultCode()) { case Activity.RESULT_OK: Toast.makeText(getBaseContext(), "SMS sent", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_GENERIC_FAILURE: Toast.makeText(getBaseContext(), "Generic failure", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_NO_SERVICE: Toast.makeText(getBaseContext(), "No service", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_NULL_PDU: Toast.makeText(getBaseContext(), "Null PDU", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_RADIO_OFF: Toast.makeText(getBaseContext(), "Radio off", Toast.LENGTH_SHORT).show(); break; } } }, new IntentFilter(SENT)); //---when the SMS has been delivered--- registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context arg0, Intent arg1) { switch (getResultCode()) { case Activity.RESULT_OK: Toast.makeText(getBaseContext(), "SMS delivered", Toast.LENGTH_SHORT).show(); break; case Activity.RESULT_CANCELED: Toast.makeText(getBaseContext(), "SMS not delivered", Toast.LENGTH_SHORT).show(); break; } } }, new IntentFilter(DELIVERED)); SmsManager sms = SmsManager.getDefault(); sms.sendTextMessage(phoneNumber, null, message, sentPI, deliveredPI); } نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahditofighi 2 ارسال شده در ۱۰ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۱۰ تیر ۱۳۹۲ خیلی ممنون از کد بالا حالا یه سوال دیگه : من می خوام sms های ورودی رو بخونم و ببینم محتواش چیه ؟ در واقع می خوام از طریق sms به گوشی command بفرستم و بر اساس اون command کاری رو انجام بدم . نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۱۱ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۱۱ تیر ۱۳۹۲ شما باید یک کلاس ایجاد کنید و از BroadcastReciver ارث بری کنید. در لینک زیر پروژه ای در مورد اس ام اس قرار گرفته میتوانید از این نمونه مثال استفاده کنید : http://p30droid.com/Thread-%D9%87%D8%AF%DB%8C%D9%87-%D8%AF%D9%88%D9%85-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-SMS نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .