else if (v.getId() == R.id.button1) {
Intent intent = new Intent("android.intent.action.MEDIA_BUTTON");
intent.putExtra(ACTION_INTENT_TEST,"ErrorPause");
MainActivity.this.sendBroadcast(intent);
}
String intentExtra = intent.getStringExtra(ACTION_INTENT_TEST);
请问是哪里的问题
在吗?加一下QQ好吗
你用错方法了
你要在开启的Activity中
Intent intent = getIntent();
intent.getStringExtra(ACTION_INTENT_TEST);
public void onReceive(Context context, Intent intent) {
String intentAction = intent.getAction();
String intentExtra = intent.getStringExtra(ACTION);
我现在是在广播接收者方法中取值,并不能
```Intent intent = getIntent();
在String intentExtra = intent.getStringExtra(ACTION_INTENT_TEST);这句话前面加上Intent intent = getIntent();这句话,原因是要在拿到东西之前先找到那个intent