想象一下我已经在xml文件中定义了一个ImageButton,我进行了设置,并在移动屏幕上看到了ImageButton
现在,我要删除它,然后在同一位置重新创建它,但是这次使用新设置
我可以在代码中创建ImageButton时简单地执行此类操作我可以简单地删除视图并添加新视图
我的问题是xml文件中的ImageButton当我删除它时,它会被删除,但我无法在此处重新创建它
您可以通过ID查找您的视图并将其保存在某处。要删除它,只需在相应的容器上调用ViewGroup.removeView(imageButton)
。要添加回去,请使用ViewGroup.addView(imageButton)
。
您在这里有两个选择: