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 -