(example , )activity class
からインテントを受け取りたいです。そして、それを受け取ったら、どのアクションが渡されたかを確認したいと思います。これどうやってするの。私のレシーバーは別のクラスにあり、.broascast Receiver
START_TALKING
STOP_TALKING
intent
public
これが私のコードです
public void onReceive(Context context, Intent intent)
{
if (Intent.ACTION_MEDIA_BUTTON.equals(intent.getAction())) {
KeyEvent event = intent.getParcelableExtra(Intent.EXTRA_KEY_EVENT);
switch (event.getKeyCode()) {
case KeyEvent.KEYCODE_HEADSETHOOK:
if (action == KeyEvent.ACTION_DOWN)
// here I want to notify my activity class (e.g. startActivity? I don't know)
break;
case KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE:
// here I want to notify my activity class (e.g. startActivity? I don't know)
}
}
}
私は本当にあなたの助けが必要です。