使用视图的侦听器将当前视图的父级设置为null

时间:2013-12-06 12:47:54

标签: android garbage-collection android-imageview onclicklistener android-tablelayout

我想使用View的View将特定null的父级设置为OnClickListener。我担心性能并使用太多内存因为我没有设置所有它的孩子们为null:

  View.OnClickListener imageClickListener=new View.OnClickListener() {

    @Override
    public void onClick(View v) {
        if(v instanceof ImageView)
        {   
            rows.remove(rows.indexOf((TableRow)v.getParent()));
            table.removeView((TableRow)v.getParent());
            TableRow parent=(TableRow)v.getParent();
            parent.removeAllViews();
            parent=null;
        }
    }
};

我是偏执狂,我担心,因为代码允许动态地向布局添加和“移除”Views而不回收Views

0 个答案:

没有答案