-5
私はTextView
を持っていますが、私がTextView
に4を書くとLinearLayout
に4つのTextView
を作成する必要があります。私はまだ何も試していない、ちょうど初心者。動的TextView | Android
私はTextView
を持っていますが、私がTextView
に4を書くとLinearLayout
に4つのTextView
を作成する必要があります。私はまだ何も試していない、ちょうど初心者。動的TextView | Android
private void createTextView(int number){
while (number>0){
TextView lTextView = new TextView(this);
lTextView.setText("Android");
mLinearLayout.addView(lTextView);
number--;
}
}
setContentView(R.layout.layout_with_linear_parent);
parentLinear=(LinearLayout) this.findViewById(R.id.parent_linear);
LayoutParams lparams = new LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
TextView tv1=new TextView(this);
TextView tv2=new TextView(this);
TextView tv3=new TextView(this);
TextView tv4=new TextView(this);
tv1.setLayoutParams(lparams);
tv2.setLayoutParams(lparams);
tv3.setLayoutParams(lparams);
tv4.setLayoutParams(lparams);
tv1.setText("test 1");
tv2.setText("test 2");
tv3.setText("test 3");
tv4.setText("test 4");
this.parentLinear.addView(tv1);
this.parentLinear.addView(tv2);
this.parentLinear.addView(tv3);
this.parentLinear.addView(tv4);
それはconstraints.YouはRelativeLayoutで同じことを行うことができ、あなたが
何かとカムバックの弟を試すをlayoutparamsするより多くの制約を追加する必要がありますので、以下のレイアウトのLinearLayoutで行うのは簡単です。実行時に動的にテキストビューを作成することができます。 – HourGlass
試してみると、多くの情報源から簡単にヘルプを得ることができます。私たちはここにあなたのコードを書くのではありません。 – Shaishav
@ Shaishav ji、はいはい –