protected View makeHeaderView(int headerHeight, float headerRadius) {
LayoutParams headerParams = new LayoutParams(LayoutParams.FILL_PARENT, headerHeight);
TextView header = new TextView(getContext());
if(colors != null) {
GradientDrawable headerBG = new GradientDrawable(Orientation.BOTTOM_TOP, new int[]{colors.getColor(Colors.AUTH_PANEL_BOTTOM), colors.getColor(Colors.AUTH_PANEL_TOP)});
headerBG.setCornerRadii(new float[]{headerRadius, headerRadius, headerRadius, headerRadius, 0.0f, 0.0f, 0.0f, 0.0f});
CompatUtils.setBackgroundDrawable(header, headerBG);
}
if(localizationService != null) {
header.setText(localizationService.getString(I18NConstants.SHARE_HEADER));
}
header.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 18);
header.setTextColor(Color.WHITE);
header.setGravity(Gravity.CENTER_HORIZONTAL | Gravity.CENTER_VERTICAL);
header.setLayoutParams(headerParams);
return header;
}
SharePanelView.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:InsanityRadio-Android
作者:
评论列表
文章目录