Wie verwendet man putExtra () und getExtra () für String-Daten

Kann mir bitte jemand sagen, wie genau zu verwenden getExtra() und putExtra() für Vorsatz. Eigentlich habe ich eine string-variable sagen, str, welche Geschäfte einige string-Daten. Jetzt will ich senden Sie diese Daten von einer Aktivität zur anderen Aktivität.

  Intent i = new Intent(FirstScreen.this, SecondScreen.class);   
  String keyIdentifer  = null;
  i.putExtra(strName, keyIdentifer );

und dann in die SecondScreen.java

 public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.table);
        TextView userName = (TextView)findViewById(R.id.userName);
        Bundle bundle = getIntent().getExtras();

        if(bundle.getString("strName")!= null)
        {
            //TODO here get the string stored in the string variable and do 
            //setText() on userName 
        }

    }

Ich weiß, es ist sehr grundlegende Frage, aber leider bin ich hier hängengeblieben.
Bitte helfen Sie.

Dank,

bearbeitet : Hier die Zeichenfolge, die ich versuche, gehen von einem Bildschirm zum anderen dynamisch ist.
Das ist, ich habe ein editText, wo ich immer bin, string, was auch immer Benutzer-Typen. Dann mit Hilfe von myEditText.getText().toString() . Ich bin immer der eingegebene Wert als string, dann muss ich das weitergeben dieser Daten.

InformationsquelleAutor der Frage Shaista Naaz | 2011-03-10

Schreibe einen Kommentar