Мой дизайн приложение немного отличается ..getExtras всегда null?
Activity--> Activity---> B ----> Activity c ---- Activity D
после этого он должен идти, как
ActvityD--> Activity A
В активность D:
Intent intent= new Intent(D.this,A.class);
Bundle bundle= new Bundle();
bundle.putString(Constant.AB , "ABCD");
intent.putExtras(bundle);
startActivity(intent);
В деятельности A
OnStart
Intent intent= getIntent();
Bundle extras =intent.getExtras();
if (extras != null)
{
String val = getIntent().getStringExtra(Constant.AB);
if(val.equals("ABCD")){
m_myApp.getCurrentPlaybackHelper(1);
Log.e(TAG,"Remote play is working");
}
}
все остальное всегда должно быть null.did я пропустил что-нибудь?
если A уже запущен, может быть рассмотрено 'onNewIntent'? – njzk2
@ njzk2 спасибо и так много – Asthme