void fixCompatibility(View root){
  Queue<View> queue=new LinkedList<View>();
  queue.add(root);
  View view=null;
  while ((view=queue.poll()) != null) {
    if (view instanceof ViewGroup) {
      ViewGroup group=(ViewGroup)view;
      for (int i=0; i < group.getChildCount(); i++) {
        queue.add(group.getChildAt(i));
      }
    }
  }
}

void fixCompatibility ( View root ) { Queue < View > queue = new LinkedList < View > ( ) ; queue . add ( root ) ; View view = null ; while ( ( view = queue . poll ( ) ) != null ) { if ( view instanceof ViewGroup ) { ViewGroup group = ( ViewGroup ) view ; for ( int i = 0 ; i < group . getChildCount ( ) ; i ++ ) { queue . add ( group . getChildAt ( i ) ) ; } } } }
iterate through each view in the view hiearchy and implement standout specific compatibility workarounds . < p > currently , this method does the following : < p > nothing yet .
