2013年9月2日 星期一

[TQC+ Android]接收SMS_302

Android 2.1 API 7 版本原始題目載點:http://db.tt/WiNMXEQ6

僑光科技大學 蔡存孝老師 解說參考:http://rs2.ocu.edu.tw/~tsay/files/302.png

GDD03.SMSreceiver - BroadcastReceiver
先在AndroidManifest.xml設定user permission,在設定activity和receive
package COM.TQC.GDD03;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;

public class SMSreceiver extends BroadcastReceiver {
    
    public void onReceive(Context context, Intent intent) {
        if (intent.getAction().equals("android.provider.Telephony.SMS_RECEIVED")) {
            Intent mainIntent = new Intent(context, Image.class);
            mainIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(mainIntent);
        }
    }
}

沒有留言:

張貼留言