Intent myIntent = new Intent(Intent.ACTION_CALL);
myIntent.setFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES);
sendBroadcast(myIntent);
System.out.println("广播已经发送");
public class OneBroadcast extends BroadcastReceiver {
protected OneBroadcast(){
System.out.println("你好小妹");
}
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
System.out.println("你好小妹");
}
} <receiver android:name=".OneBroadcast">
<intent-filter>
<action android:name="android.intent.action.ACTION_CALL"></action>
</intent-filter>
</receiver>
小弟自学Andorid 一天了 各种尝试都无法接收到广播 求大神指点 安卓版本4.0
解决方案 »
- XMPP无法连接Openfire Server服务器
- androidpn客户端连接服务端出现异常
- android4.0下, 如何弹出关机 对话框?
- 求深层解读一个listview变换时的越界异常
- 如何发布一条新微博??
- android surfaceview里onTouchEvent 画图闪屏是怎么回事?
- 通过multipartentity上传图片,asp.net 服务器端该怎样接收呢?
- 使用ProGuard混淆jar包,各种warning...,怎么个意思?
- 安卓聊天程序是自己开发还是用第三方的好?
- Android 视频录制MediaRecorder相关问题,怎么生成缩略图?
- 我想问下,金山隐私保险箱的原理是什么?
- 直接通过App Engine Connected Android Project生成一个项目,Appengine成功,但是Android app不成功。
Intent myIntent = new Intent(Intent.ACTION_CALL);
myIntent.setAction(Intent.FLAG_INCLUDE_STOPPED_PACKAGES);
sendBroadcast(myIntent);
System.out.println("广播已经发送");
LZ最好把日志一并贴出来 可能是相关权限没有加system.out 打印 在控制台查看 打印日志信息最好用Log信息
String wlzt = "com.XXXXX";
Intent in = new Intent(wlzt);
in.putExtra("MSG", "你好小妹");
this.sendBroadcast(in);
接收
IntentFilter tt=new IntentFilter("com.xxxxx");
BroadcastReceiver receiver = new BroadcastReceiver(){
public void onReceive(Context arg0, Intent arg1) {
String mes = arg1.getExtras().getString("MSG");
System.out.println(mes);
}
};
registerReceiver(receiver, tt);
不用加权限,动态注册