我的搜索没有让我找到任何解决方案,也许更简单让我的代码无法正常工作。无法发送意向BroadcastReceiver
我的活动javapage包含这个里面的OnCreate:
Intent MyCountryCodeIntent = new Intent(this,OutgoingCallReceiver.class);
MyCountryCode = "01";
MyCountryCodeIntent.putExtra("code",MyCountryCode);
即使我设置startActivity(MyCountryCodeIntent);
或sendBroadcast(MyCountryCodeIntent);
这个应用程序挂起
我OutgoingCallReceiver.class页面包含这个里面的onReceive:
Bundle bundle = intent.getExtras();
if(null == bundle) return;
String MyCountryCodeIntent=intent.getStringExtra("code");
可能是错的,但我找不到什么..
您应该指定一个“意愿行动”,而不是使用直接意图广播。因此,名称“广播”。 – RvdK 2013-04-22 09:01:08