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
解决方案 »
- gridview中ImageButton响应事件
- 关闭摄像装置报错
- eclipse3.7.1离线配置adt12老是不成功,十分着急,求高手解答,万分感谢!
- android chrome lite浏览器 click事件
- android make sdk源码编译问题
- 怎样使待机时保持gprs和wifi联网
- 新手求android中的dialog中的EditText怎么声明
- android中可以有几种联网方式
- 最近工作需要学习 OpenMax 框架, 这东西怎么看啊 大神们给点建议 和 资料啊
- 手机访问webservice的问题
- 我想问下,金山隐私保险箱的原理是什么?
- 直接通过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);
不用加权限,动态注册