2012-02-15 23 views
0

當我設置佈局參數文本複選框變得不可見。我喜歡這可見。 謝謝ŸLinearLayout(動態)withLayoutParams(int,int)隱形

LayoutParams lparams = new LayoutParams(30, 60); 
         LinearLayout layoutCb = new LinearLayout(this); 
         CheckBox checkbox = new CheckBox(this); 
         checkbox.setHeight(30); 
         checkbox.setGravity(Gravity.CENTER); 
         int cbnum = coluna+1; 
         checkbox.setTag("CbCargaNotasL"+cbnum); 
         checkbox.setWidth(37); 
         checkbox.setButtonDrawable(R.drawable.checkbox); 
         layoutCb.setGravity(Gravity.RIGHT); 
         layoutCb.setLayoutParams(lparams); 
         layoutCb.addView(checkbox); 
         layoutCb.setBackgroundResource(R.drawable.border); 
         LinhaTabela.setGravity(Gravity.RIGHT); 
         LinhaTabela.addView(layoutCb); 

回答

0

與此更改LayourParams ..

LinearLayout.LayoutParams btnParams = new LinearLayout.LayoutParams(
       LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); 

檢查,如果這有助於。

+0

獲得扭曲/扭曲。不需要佈局參數它的默認值。我想與大小(30,60)佈局; – user1211927 2012-02-16 12:42:09

+0

好的!首先你告訴我你的LinhaTabela有多少個孩子觀看。什麼是linhaTabela是另一種佈局? – Deepak 2012-02-16 13:31:57

+0

LinhaTabela =表格(Tablerow) – user1211927 2012-02-27 13:24:30