我想使用短信管理器从 Android 应用程序发送短信

2023-12-01

我尝试过发送,但短信在不知情的情况下自动发送。我想发送包含以下字段的短信To从我的代码中预定义并可以获得内置的短信应用程序。

My Code

holder.SMS.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {

                Log.e("sssssss", "aaaaaaaa");

                try {
//                  View view = (View) v.getParent();
//                  TextView number = (TextView) view.findViewById(R.id.phone);
//                  String selected_mobile_sms = number.getText().toString();
//                  Log.e("sssssss", "ssssssss" + selected_mobile_sms);

                    // sendSMS();

                    SmsManager sm = SmsManager.getDefault();
                    sm.sendTextMessage("tel:121", null, "test message", null,
                            null);


//                      
//                  
//                   Intent sendIntent = new Intent(Intent.ACTION_VIEW);
//                   sendIntent.putExtra("sms_body", "");
//                  //
//                   sendIntent.setType("vnd.android-dir/mms-sms");
//                   activity.startActivity(sendIntent);
                } catch (Exception e) {
                    e.printStackTrace();
                }
                // TODO Auto-generated method stub

            }
        });

private void sendSMS(String phoneNumber, String message)
    {
        SmsManager sms = SmsManager.getDefault();
        sms.sendTextMessage(phoneNumber, null, message, null, null);
    }

Call this method like 

btnSendSMS.setOnClickListener(new View.OnClickListener()
        {

            public void onClick(View v)
            {
                sendSMS("5556", "Hello my friends!");

            }
        });

将这些添加到您的清单中:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我想使用短信管理器从 Android 应用程序发送短信 的相关文章

随机推荐