2011-07-21 9 views
-2

私のコードは以下の通りです。私は詳細を表示していますが、適切な方法ではありません。手伝ってくれませんか?直線配列に文字列を追加

TextView tv1=new TextView(this); 
tv1.setText("DisplayName:"+strDisplayName); 

TextView tv2=new TextView(this); 
tv2.setText("Email:"+strEmail); 

TextView tv3=new TextView(this); 
tv3.setText("FirstName:"+strFirstName); 

TextView tv4=new TextView(this); 
tv4.setText("LastName:"+strLastName); 

TextView tv5=new TextView(this); 
tv5.setText("CreatedDate:"+strCreatedDate); 

mProfileLayout.addView(tv1, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 
mProfileLayout.addView(tv2, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 
mProfileLayout.addView(tv3, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 
mProfileLayout.addView(tv4, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 
mProfileLayout.addView(tv5, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 
+0

を使用するように持っていけないテキスト

tvX.setText(string); 

そしてそうに設定しますあなたが話すこと。あなたは問題があることを私たちに伝えますが、問題が何であるか、それをどのように見たいのかは分かりません。あなたは私たちがあなたのお手伝いをどのように期待していますか? – Marmoy

+0

リストレイアウト内でlistviewを使用し、データセットが変更されたときにリストアダプタでnotifydatasetchanged()を呼び出すことができます –

答えて

0

これらのTextViewはすべてXMLにありますか?あなたが行うなら、あなたは

TextView tvX = (TextView)findViewById(R.id.textviewXid); 

でそれらにアクセスすることができ、その後、ちょうど..「正しい」方法は何でくださいあなたはmProfileLayout.addView(....);

関連する問題