我有一个项目来开发一个应用程序,当我的安卓手机通过传入的短信处于静音模式时响亮。我不是要求任何源代码。我只是想知道如何继续这个。
答案 0 :(得分:2)
你需要为传入的短信注册接收器
public class SmsReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Bundle bundle = intent.getExtras();
//play ringtone here
}
}
播放铃声*注意:不要忘记在清单文件中包含权限
<uses-permission android:name="android.permission.SEND_SMS"/>
和接收者部分:
<receiver android:name=".listener.SmsListener">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
答案 1 :(得分:1)
您需要实施BroadcastReceiver来收听短信活动。这些教程应该可以帮助您入门:
答案 2 :(得分:0)
UrbanAirship是一件好事。它也会给你通知!