为了账号安全,请及时绑定邮箱和手机立即绑定

动态添加和删除Android中的视图?

动态添加和删除Android中的视图?

江户川乱折腾 2019-08-26 19:19:32
动态添加和删除Android中的视图?如何TextView在Android应用程序中添加和删除s 等视图,例如在原始股票Android联系人屏幕上按下字段右侧的小图标,然后添加或删除由a TextView和a组成的字段editTextView(来自我可以看到)。关于如何实现这个的任何例子?
查看完整描述

3 回答

?
不负相思意

TA贡献1777条经验 获得超10个赞

ViewParents一般不能删除视图,但ViewGroups可以。您需要将您的父级转换为ViewGroup(如果是a ViewGroup)以完成您想要的任务。

例如:

View namebar = View.findViewById(R.id.namebar);((ViewGroup) namebar.getParent()).removeView(namebar);

请注意,所有Layouts都是ViewGroups。


查看完整回答
反对 回复 2019-08-26
?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

这是我的一般方式:

View namebar = view.findViewById(R.id.namebar);ViewGroup parent = (ViewGroup) namebar.getParent();if (parent != null) {
    parent.removeView(namebar);}


查看完整回答
反对 回复 2019-08-26
  • 3 回答
  • 0 关注
  • 1210 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号