動態添加和刪除Android中的視圖?如何TextView在Android應用程序中添加和刪除s 等視圖,例如在原始股票Android聯系人屏幕上按下字段右側的小圖標,然后添加或刪除由a TextView和a組成的字段editTextView(來自我可以看到)。關于如何實現這個的任何例子?
3 回答

不負相思意
TA貢獻1777條經驗 獲得超10個贊
ViewParent
s一般不能刪除視圖,但ViewGroup
s可以。您需要將您的父級轉換為ViewGroup
(如果是a ViewGroup
)以完成您想要的任務。
例如:
View namebar = View.findViewById(R.id.namebar);((ViewGroup) namebar.getParent()).removeView(namebar);
請注意,所有Layout
s都是ViewGroup
s。

哆啦的時光機
TA貢獻1779條經驗 獲得超6個贊
這是我的一般方式:
View namebar = view.findViewById(R.id.namebar);ViewGroup parent = (ViewGroup) namebar.getParent();if (parent != null) { parent.removeView(namebar);}
- 3 回答
- 0 關注
- 1226 瀏覽
添加回答
舉報
0/150
提交
取消