我如何在 Android 应用程序中添加和删除诸如 TextView
之类的 View ,就像在原始库存 Android 联系人屏幕上一样,您可以在字段右侧按下一个小图标,然后它会添加或删除一个由 TextView
和 editTextView
组成的字段(据我所知)。
关于如何实现这一点的任何示例?
最佳答案
ViewParent
通常不能删除 View ,但 ViewGroup
可以。您需要将您的父级转换为 ViewGroup
(如果它是 ViewGroup
)来完成您想要的。
例如:
View namebar = View.findViewById(R.id.namebar);
((ViewGroup) namebar.getParent()).removeView(namebar);
注意所有的Layout
都是ViewGroup
。
关于android - 在 Android 中动态添加和删除 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3995215/