razzagh2826

ارسال نظارت با پیامک؟

6 ارسال در این موضوع قرار دارد

سلام میخوام تو برنامه ام یه editText ایجاد کنم که مثلا نظرات با پیامک برام بباد

متن رو تو ادیت تکست بنویسن و برام اسرال بشه ؟؟

کد زیادی میخواد؟؟

میشه راهنمایی کنین؟؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام میخوام تو برنامه ام یه editText ایجاد کنم که مثلا نظرات با پیامک برام بباد

متن رو تو ادیت تکست بنویسن و برام اسرال بشه ؟؟

کد زیادی میخواد؟؟

میشه راهنمایی کنین؟؟

این تابع برای ارسال sms:

public void sendSMS(String phoneNumber, String message)   {       SmsManager smsManager = SmsManager.getDefault();       String SENT = "SMS_SENT";       String DELIVERED = "SMS_DELIVERED";       SmsManager sms = SmsManager.getDefault();       ArrayList parts = sms.divideMessage(message);       int messageCount = parts.size();       Log.i("Message Count", "Message Count: " + messageCount);       ArrayList deliveryIntents = new ArrayList();       ArrayList sentIntents = new ArrayList();       PendingIntent sentPI = PendingIntent.getBroadcast(this, 0, new Intent(SENT), 0);       PendingIntent deliveredPI = PendingIntent.getBroadcast(this, 0, new Intent(DELIVERED), 0);       for (int j = 0; j < messageCount; j++)       {           sentIntents.add(sentPI);           deliveryIntents.add(deliveredPI);       }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));registerReceiver(new BroadcastReceiver()       {           @Override           public void onReceive(Context arg0, Intent arg1)           {               if(getResultCode() == Activity.RESULT_OK)               {                   Toast.makeText(A_RegistrationWays.this, "SMS SENT", Toast.LENGTH_LONG).show();               }               else               {                   App.MessageBox_Error(A_RegistrationWays.this, "SMS NOT SEND");                   setContentView(R.layout.a_send_key_dialog);                   setUpContents();               }           }       }, new IntentFilter(SENT));smsManager.sendTextMessage(phoneNumber, null, message, sentPI, deliveredPI);}

اینم تابع برای اینکه بفهمی دستگاه سیمکارت روش هست یا نه، چون اگه نباشه و از تابع ارسال استفاده کنی force close میده:

public static boolean SimCardAvailability(Context context)   {       TelephonyManager telMgr = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);       if (telMgr.getSimState() != TelephonyManager.SIM_STATE_ABSENT)       {           if(telMgr.getSimState() == TelephonyManager.SIM_STATE_READY)               return true;       }       return false;   }

تو manifest هم این رو اضافه کن:

   

   

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

این همه کد که نمی خواد من برای چند تا از دوستان انجام دادم.

بزودی سورس کد رو میزارم که همه استفاده بکنند.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز کد بذار! با حرف نیست که! احتمالاً منظورت ارسال از طریق intent هست که اون روش دو سه خط بیشتر نمی شه و کدش همه جا هست، من اینجا یه چیز کامل نوشتم که به درد همه بخوره

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

شما کارتون درسته داداش .

من منظورم اینه که یه سورس ساده باید بزاریم تا کارشون زودتر راه بیفته.(که با زدن منوی گوشی منو باز میشه و با کلیک روی ارسال نظر به صفحه ارسال میروید و با تایپ متن وکلیک روی دکمه متن به شماره تلفن تعریف شده ارسال میشه)

باز هم ممنون بابت کمکتون .

موفق باشید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

این همه کد که نمی خواد من برای چند تا از دوستان انجام دادم.

بزودی سورس کد رو میزارم که همه استفاده بکنند.

ممممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری