如何完全删除android中线性布局内的所有内容?

时间:2019-04-01 13:02:53

标签: android layout

请接受我的诚挚,提出以下问题: 我才刚刚开始学习...(◕‿◕✿) 我尝试重新开发源代码,但是布局存在问题,有很多代码可以“禁用可见性”布局的子级,但是完全没有关于删除布局内容的指导。例如; 我尝试删除“配置文件布局”,该布局在源代码路径的“布局文件夹”中定义,该布局的名称为“ activity-profile.xml”,要删除其,我们该怎么办? 我是初学者小姐,对不起,请一步一步,非常感谢☔...

2 个答案:

答案 0 :(得分:0)

首先将ID设置为父视图。

然后执行以下代码:- 假设您的父布局是Linearlayout,然后-

LinearLayout linearLayout = findviewById(R.id.linearLayout);
if(((LinearLayout) linearLayout).getChildCount() > 0)
 { 
   ((LinearLayout) linearLayout).removeAllViews(); 
 }

答案 1 :(得分:0)

您可以这样做

  LinearLayout linearlayout = (LinearLayout) findViewById(R.id.myid);
  linearlayout.removeAllViews();