Androidにて画面に明細行を表示させようと以下の様に組んだつもりが、明細枠は追加されたのですが明細1行目に値が上書きされてしまいました。 まだ初心者の為、XMLでなくJava内ソースコードで組むスキルはない状態です。 どうしたら思った様に表示できるのでしょうか? 是非、お知恵をおかしください。 よろしくお願いいたします。 <ソース> ● MainActivity import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.ViewGroup; import android.widget.TextView; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); for(int count = 0; count < 5; count++) { ViewGroup layout = (ViewGroup)findViewById(R.id.main_table); getLayoutInflater().inflate(R.layout.details, layout); //明細1 String s1 = Integer.toString(count) + " ; 0"; TextView tv = (TextView)findViewById(R.id.details_0); tv.setText(s1); tv.setVisibility(View.VISIBLE); //明細2 String s2 = Integer.toString(count) + " ; 1"; tv = (TextView)findViewById(R.id.details_1); tv.setText(s2); tv.setVisibility(View.VISIBLE); //明細3 String s3 = Integer.toString(count) + " ; 2"; tv = (TextView)findViewById(R.id.details_2); tv.setText(s3); tv.setVisibility(View.VISIBLE); } } } <xlm> ● main ● details
↧