Advertisement
Guest User

Untitled

a guest
Feb 18th, 2020
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 1.24 KB | None | 0 0
  1. package com.finstar.ddong.presentation.widget
  2.  
  3. import android.content.Context
  4. import android.util.AttributeSet
  5. import androidx.appcompat.widget.AppCompatButton
  6. import com.google.android.material.button.MaterialButton
  7.  
  8. class ZaloButton : MaterialButton {
  9.  
  10. //    private val drawable = resources.getDrawable(R.drawable.ic_zalo_label, null)
  11.  
  12.     constructor(context: Context) : super(context) {
  13.         init()
  14.     }
  15.  
  16.     constructor(context: Context, attrs: AttributeSet?) : super(context, attrs) {
  17.         init()
  18.     }
  19.  
  20.     constructor(context: Context, attrs: AttributeSet?, defStyleAttr: Int) :
  21.             super(context, attrs, defStyleAttr) {
  22.         init()
  23.     }
  24.  
  25.     private fun init() {
  26. //        setCompoundDrawables(drawable, null, null, null)
  27.  
  28. //        val paddingLeft = context.dpToPx(DEFAULT_PADDING_START_DP).toInt()
  29. //        val paddingRight = context.dpToPx(DEFAULT_PADDING_END_DP).toInt()
  30. //        setPadding(paddingLeft, 0, paddingRight, 0)
  31. //
  32. //        compoundDrawablePadding = context.dpToPx(DEFAULT_DRAWABLE_PADDING).toInt()
  33.     }
  34.  
  35.     companion object {
  36.         const val DEFAULT_PADDING_START_DP = 14F
  37.         const val DEFAULT_PADDING_END_DP = 32F
  38.         const val DEFAULT_DRAWABLE_PADDING = 16F
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement