0
如何以編程方式設置tablelayout行背景顏色。如何以編程方式設置tablelayout行背景顏色
如何以編程方式設置tablelayout行背景顏色。如何以編程方式設置tablelayout行背景顏色
我找到了答案,在這個環節 http://www.anddev.org/post87054.html#p87054
我們需要使用
tr.setBackgroundResource(R.color.red);
使用setBackgoudResource方法
TableLayout stk = (TableLayout) findViewById(R.id.table_main);
TableRow tbrow0 = new TableRow(this);
TextView tv0 = new TextView(this);
tv0.setText("Sl.No ");
tv0.setTextColor(Color.RED);
tv0.setPadding(0,20,r,20);
tbrow0.addView(tv0);
TextView tv1 = new TextView(this);
tv1.setText("Item ");
tv1.setTextColor(Color.RED);
tv1.setPadding(0,20,r,20);
tbrow0.addView(tv1);
TextView tv2 = new TextView(this);
tv2.setText("Amount ");
tv2.setTextColor(Color.RED);
tv2.setPadding(0,20,r,20);
tbrow0.addView(tv2);
tbrow0.setBackgroundResource(R.color.cgreen);
stk.addView(tbrow0);
工作不適合我:-( – 2013-02-04 14:25:36
試試這個代碼.. 。TableRow tableRow =(TableRow)findViewById(rowID); tableRow.setBackgroundColor(Color.DKGRAY); – praveenb 2013-02-05 09:10:03