Android : สร้าง layout ด้วย code

Android 14 ส.ค. 2015
qTextView = new TextView[question.length];
mainRelativeLayout = (RelativeLayout) findViewById(R.id.mainRelativeLayout);
for(int i=0; i < question.length; i++) {

      qTextView[i] = new TextView(this);
      RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams ((int) ViewGroup.LayoutParams.WRAP_CONTENT, (int) ViewGroup.LayoutParams.WRAP_CONTENT);
      params.leftMargin = 5;
      params.topMargin = i * 60;

      qTextView[i].setText(question[i]);
      qTextView[i].setTextSize((float) 20);
      qTextView[i].setPadding(20, 50, 20, 50);
      qTextView[i].setLayoutParams(params);

      mainRelativeLayout.addView(qTextView[i]);
}

 

แท็ก

Onyx

Just a middle-aged programmer, Can do many things but not the most.