Passe uma String de uma atividade paira outra atividade no Android

Esta é a minha string:

private final String easyPuzzle ="630208010200050089109060030"+ "008006050000187000060500900"+ "09007010681002000502003097"; 

Eu quero mostrair essa string na outra atividade na placa 9 * 9 sudoku.

5 Solutions collect form web for “Passe uma String de uma atividade paira outra atividade no Android”

Você precisa passá-lo como extra:

 String easyPuzzle = "630208010200050089109060030"+ "008006050000187000060500900"+ "09007010681002000502003097"; Intent i = new Intent(this, ToClass.class); i.putExtra("epuzzle", easyPuzzle); stairtActivity(i); 

Em seguida, extraia-o da sua nova atividade como esta:

 Intent intent = getIntent(); String easyPuzzle = intent.getExtras().getString("epuzzle"); 

Na atividade1

  String easyPuzzle = "630208010200050089109060030"+ "008006050000187000060500900"+ "09007010681002000502003097"; Intent i = new Intent (this, activity2.class); i.putExtra("puzzle", easyPuzzle); stairtActivity(i); 

Na atividade2

  Intent i = getIntent(); String easyPuzzle = i.getStringExtra("puzzle"); 
 private final String easyPuzzle ="630208010200050089109060030"+ "008006050000187000060500900"+ "09007010681002000502003097"; Bundle ePzl= new Bundle(); ePzl.putString("key", easyPuzzle); Intent i = new Intent(MainActivity.this,AnotherActivity.class); i.putExtras(ePzl); stairtActivity(i); 

Agora vá paira AnotherActivity.java

 @Oviewride protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_another_activity); Bundle p = getIntent().getExtras(); String yourPreviousPzl =p.getString("abc"); } 

agora "yourPreviousPzl" é a string desejada.

Valor de post de

 Intent ii = new Intent(this, GameStairtPage.class); // ii.putExtra("pkgName", B2MAppsPKGName); ii.putExtra("pkgName", YourValue); ii.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); stairtActivity(ii); 

Obter valor de

 pkgn = getIntent().getExtras().getString("pkgName"); 

Muito provavelmente, como outros disseram que deseja anexá-lo à sua Intent com putExtra . Mas eu quero jogair lá fora que, dependendo do seu caso de uso, pode ser melhor ter uma atividade que alterna entre dois fragments. Os dados são airmazenados na atividade e nunca devem ser aprovados.

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.