2012-04-13 16 views
0

私は自分のアプリケーションにログインフォームを持っています。ユーザーが正常にログインすると、「ようこそ」というメッセージが表示されます。ホーム画面へのログイン画面から移動しながら、以下に示すように、私は意思に値としてユーザIDを渡しています:ログインに成功した後にTextViewに値を追加する

Intent intent = new Intent(this,ApplicationHomeActivity.class); 
intent.putExtra("UserId", txtUserId.getText().toString()); 
startActivity(intent); 

そして、ホーム画面に、私はレイアウトでの「ようこそ」のTextViewの値を設定しています.xmlファイルは "Welcome"部分がすべてのユーザーのための文字列です。そして、私はこのコードを使用して、ユーザー名を取得しています:

Bundle bundle = getIntent().getExtras(); 
String userId = bundle.getString("UserId"); 

は、今私はTextViewに(layout.xmlで「ようこそ」含む)へのuserIdを追加し、それをユーザーに表示したいです。私はappend()メソッドを見つけることができないので、私はuserIdを "Welcome"に追加することができません。これを行うにはどうすればいいですか?これについていくつかの助けが必要です。

よろしく、

答えて

0

だけ"Welcome" + userIDこれは、あなたがWelcome $1%sとして資源であなたの歓迎の文字列を定義することができ、テキスト

1

あなたはそれを自分で追加する必要があります。

txtUserId.setText(txtUserId.getText().toString() + appendedText); 
関連する問題