2016-12-28 110 views
0

我有問題與SmsManager ......我告訴你我的片斷:SmsManager不起作用

public class AlarmReceiver extends BroadcastReceiver{ 

    @Override 
    public void onReceive(Context context, Intent intent) { 
     // TODO Auto-generated method stub 
     String phoneNumberReciver=""; 
     String message=""; 
     SmsManager sms=SmsManager.getDefault(); 
     sms.sendTextMessage(phoneNumberReciver, null, message, null, null); 
     Toast.makeText(context, "Alarm Triggered and SMS Sent", Toast.LENGTH_LONG); 

    } 


} 

IDE說我SmsManager被棄用...所以我可以用什麼來代替SmsManager?

回答

0

android.telephony.gsm.SmsManager已棄用。只需使用android.telephony.SmsManager而不是它。在minfest文件

0

設置權限似乎罰款。

+0

我在清單中設置權限.... – alex

+0

仍然無法使用? – andy

0

使用進口android.telephony.SmsManager

休息您的代碼

0

使用下面的導入爲SmsManager和權限 import android.telephony.SmsManager; 使用權限android:name =「android.permission.SEND_SMS」