对android中的传入消息做出反应

时间:2013-06-25 06:07:34

标签: android

我有一个项目来开发一个应用程序,当我的安卓手机通过传入的短信处于静音模式时响亮。我不是要求任何源代码。我只是想知道如何继续这个。

3 个答案:

答案 0 :(得分:2)

你需要为传入的短信注册接收器

public class SmsReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
    Bundle bundle = intent.getExtras();


           //play ringtone here

}

}

播放铃声

参考here& herehere

*注意:不要忘记在清单文件中包含权限

<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)

答案 2 :(得分:0)

UrbanAirship是一件好事。它也会给你通知!