1

私はアンドロイドで働いています。ボタンを押すたびにレイアウトをクリアして、すべてをやり直したかった(「リセット」のように)。次のコードでは機能しません。

 final TableLayout rel=(TableLayout)findViewById(R.id.tab1);
int k=rel.getChildCount();
                    System.out.print("k is"+k);
                                for(int x=0;x<k; x++)
                          {
                             View v1 = rel.getChildAt(x);
                            rel.removeView(v1);

                         }      

だから私はkの値を出力しようとしました、そして私は整数を期待した0101100のようにそれを得ました。どんな助けでもありがたいです..ありがとう

4

2 に答える 2

0

rel.removeAllViews(); 助けて頂きました

于 2012-05-17T05:16:39.873 に答える
0

見えなくしてみませんか

v1.setVisibility(int)
于 2012-05-17T05:20:33.327 に答える