Page 1213 - 3-3
P. 1213

for(int i = 0; i < getChildCount(); i++) {
                            View v = getChildAt(i);
                            if(v == pTV_Text) {
                                continue;
                            }
                            ScalableLayout.LayoutParams lSLLP = getChildLayoutParams(v);
                            ViewPosition position = getViewPosition(lTV_SLLP, lSLLP);


                            switch (lTextView_WrapContent_Direction) {
                                case Top: {
                                    if(lTV_SLLP.mTextView_WrapContent_ResizeSurrounded) {
                                        switch (position) {
                                            case Top: {
                                            } break;
                                            case Surrounded: {
                                                moveChildView(v,
                                                        lSLLP.getScale_Left(), lSLLP.getScale_Top(),
                               lSLLP.getScale_Width(), lSLLP.getScale_Height()+lTextView_ScaleHeight_Diff);
                                            } break;
                                            default: {
                                                moveChildView(v,                          lSLLP.getScale_Left(),
            lSLLP.getScale_Top()+lTextView_ScaleHeight_Diff);
                                            } break;
                                        }
                                    } else {
                                        switch (position) {
                                            case Top: {
                                                moveChildView(v,                          lSLLP.getScale_Left(),
            lSLLP.getScale_Top()-lTextView_ScaleHeight_Diff);
                                            } break;
                                        }
                                    }
                                } break;
                                case Bottom: {
                                    if(lTV_SLLP.mTextView_WrapContent_ResizeSurrounded) {
                                       switch (position) {
                                           case Bottom: {
                                               moveChildView(v, lSLLP.getScale_Left(), lSLLP.getScale_Top() +
            lTextView_ScaleHeight_Diff);
                                           } break;
                                           case Surrounded: {
                                               moveChildView(v,
                                                        lSLLP.getScale_Left(), lSLLP.getScale_Top(),
                                                        lSLLP.getScale_Width(),   lSLLP.getScale_Height()    +
            lTextView_ScaleHeight_Diff);


                                                         - 1213 -
   1208   1209   1210   1211   1212   1213   1214   1215   1216   1217   1218