Вы onNewIntent()
предполагаете, что считаете, что эта деятельность уже существует. Если это так, с этой деятельностью будет вызываться getIntent()
, и у Intent
доставляемого вам use this code package com.example.abc.introscreen; import android.content.Intent; import android.support.design.widget.BottomNavigationView; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Intent t = new Intent(this,MainActivity.class); t.putExtra( "toast", "Hello"); startActivity(t); } @Override public void onResume() { String toast = getIntent().getStringExtra("toast"); if (toast != null) Toast.makeText(this, toast, Toast.LENGTH_LONG).show(); super.onResume(); } } enter code here
будет дополнительная. onNewIntent()
возвращает тот, Intent
который использовался для первоначальной работы.