本文整理汇总了Java中com.zhy.autolayout.utils.AutoUtils.getPercentWidthSize方法的典型用法代码示例。如果您正苦于以下问题:Java AutoUtils.getPercentWidthSize方法的具体用法?Java AutoUtils.getPercentWidthSize怎么用?Java AutoUtils.getPercentWidthSize使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.zhy.autolayout.utils.AutoUtils
的用法示例。
在下文中一共展示了AutoUtils.getPercentWidthSize方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setUpTabTextSize
import com.zhy.autolayout.utils.AutoUtils; //导入方法依赖的package包/类
private void setUpTabTextSize(Tab tab)
{
if (mTextSize == NO_VALID || tab.getCustomView() != null) return;
ViewGroup tabGroup = (ViewGroup) getChildAt(0);
ViewGroup tabContainer = (ViewGroup) tabGroup.getChildAt(tab.getPosition());
TextView textView = (TextView) tabContainer.getChildAt(1);
if (AutoUtils.autoed(textView))
{
return;
}
int autoTextSize = 0 ;
if (mTextSizeBaseWidth)
{
autoTextSize = AutoUtils.getPercentWidthSize(mTextSize);
} else
{
autoTextSize = AutoUtils.getPercentHeightSize(mTextSize);
}
textView.setTextSize(TypedValue.COMPLEX_UNIT_PX, autoTextSize);
}
示例2: setUpTabTextSize
import com.zhy.autolayout.utils.AutoUtils; //导入方法依赖的package包/类
private void setUpTabTextSize(Tab tab) {
if (mTextSize == NO_VALID || tab.getCustomView() != null) return;
ViewGroup tabGroup = (ViewGroup) getChildAt(0);
ViewGroup tabContainer = (ViewGroup) tabGroup.getChildAt(tab.getPosition());
TextView textView = (TextView) tabContainer.getChildAt(1);
if (AutoUtils.autoed(textView)) {
return;
}
int autoTextSize = 0;
if (mTextSizeBaseWidth) {
autoTextSize = AutoUtils.getPercentWidthSize(mTextSize);
} else {
autoTextSize = AutoUtils.getPercentHeightSize(mTextSize);
}
textView.setTextSize(TypedValue.COMPLEX_UNIT_PX, autoTextSize);
}
示例3: getAutoWidth
import com.zhy.autolayout.utils.AutoUtils; //导入方法依赖的package包/类
public static int getAutoWidth(boolean autoLayoutEnabled, int width) {
return autoLayoutEnabled ? AutoUtils.getPercentWidthSize(width) : width;
}