Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Check if view element is added to layout or not programmatically

In my fragment class, I add a child view element programmatically to my layout conditionally :

LinearLayout child = (LinearLayout) inflater.inflate(R.layout.child_view, null);  LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,100);  container.addView(child, params); 

Since the above code will be run conditionally, so, at some point, I would like to check if the child view has added or not, how to make this checking programmatically?

like image 570
Mellon Avatar asked Jul 18 '13 11:07

Mellon


1 Answers

If you creating view via inflater, you can check his parent

if(view.getParent() != null) {...} 
like image 52
cooperok Avatar answered Oct 09 '22 02:10

cooperok