Advertisement
Guest User

derp

a guest
Sep 3rd, 2015
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1.  
  2. displayValue = new StringBuilder / TextView / SpannableStringBuilder
  3.  
  4. public CustomHeaderView(Context context, AttributeSet attrs) {
  5. super(context, attrs);
  6. LayoutInflater.from(context).inflate(R.layout.view_custom_header, this, true);
  7. setOrientation(VERTICAL);
  8. int fourDp = context.getResources().getDimensionPixelSize(R.dimen.four_dp);
  9. setPadding(fourDp, fourDp, fourDp, fourDp);
  10. setBackgroundColor(Color.WHITE);
  11.  
  12. displayValueTV = (TextView) findViewById(R.id.display_value);
  13.  
  14. //for holding conversions
  15. displayValue1Buffer = new StringBuilder();
  16.  
  17. displayValueSBuilder = new SpannableStringBuilder();
  18.  
  19. ForegroundColorSpan darkGreySpan = new ForegroundColorSpan(context.getResources().getColor(R.color.dark_grey_text));
  20. StyleSpan boldSpan = new StyleSpan(android.graphics.Typeface.BOLD);
  21.  
  22. displayValueSBuilder.append(LITERAL_PREFIX_DISPLAY_VALUE);
  23. displayValueSBuilder.setSpan(darkGreySpan, 0, LITERAL_PREFIX_DISPLAY_VALUE.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE););
  24. displayValueSBuilder.setSpan(boldSpan, 0, LITERAL_PREFIX_DISPLAY_VALUE.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE););
  25.  
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement