1
0
Fork 0

For #1430 - Addresses nits

master
Jeff Boek 2019-04-05 14:20:26 -07:00
parent 26fd32abed
commit 943a03d167
1 changed files with 5 additions and 8 deletions

View File

@ -22,7 +22,7 @@ class FenixSnackbar private constructor(
init {
view.background = null
content.snackbar_btn.increaseTapArea(increaseTouchableAreaBy)
content.snackbar_btn.increaseTapArea(actionButtonIncreaseDps)
TextViewCompat.setAutoSizeTextTypeUniformWithConfiguration(
content.snackbar_text,
@ -51,20 +51,17 @@ class FenixSnackbar private constructor(
companion object {
private const val minTextSize = 12
private const val maxTextSize = 18
private const val increaseTouchableAreaBy = 16
private const val actionButtonIncreaseDps = 16
private const val stepGranularity = 1
fun make(parent: ViewGroup, duration: Int): FenixSnackbar {
val inflater = LayoutInflater.from(parent.context)
val content = inflater.inflate(R.layout.fenix_snackbar, parent, false)
// create snackbar with custom view
val callback = FenixSnackbarCallback(content)
val fenixSnackbar = FenixSnackbar(parent, content, callback)
// set snackbar duration
fenixSnackbar.duration = duration
return fenixSnackbar
return FenixSnackbar(parent, content, callback).also {
it.duration = duration
}
}
}
}