Мои намерения не дают мне ничего - PullRequest
0 голосов
/ 10 января 2011
Intent myIntent = new Intent(Main.this, Selected.class);

Main.this.startActivity (myIntent);myIntent.putExtra ("NAME", "yes");

, когда я хочу получить "yes" в моем другом классе, это не работает:

    test = (TextView)findViewById(R.id.test);
    String myIntentString = icicle !=null? icicle.getString("NAME"):null;
    if(myIntentString==null){
        Bundle extras = getIntent().getExtras();
        myIntentString = extras != null ? extras.getString("NAME") : "nothing passed in";

    }
        test.setText(myIntentString);

Ответы [ 2 ]

3 голосов
/ 10 января 2011

Я думаю, что вы можете перевернуть ордер при добавлении дополнительного и запуске действия.

myIntent.putExtra("NAME", "yeah");
Main.this.startActivity(myIntent); 
0 голосов
/ 10 января 2011

Вы включили ".Selected" в файл манифеста?

...