본문 바로가기

Dead Code/DEPRECATED-KOTLIN

[코틀린코드연습장] SnackBar






스낵바 예제 




[module, build.gradle]

implementation 'com.android.support:design:28.0.0'



[main.kt]


button.setOnClickListener {
var snackbar = Snackbar.make(llinearLayout, "this is SnackBar", Snackbar.LENGTH_LONG)
snackbar.show()
}
button2.setOnClickListener {
textView4.text = "This is Color Name TextView"
var snackbar1 = Snackbar.make(llinearLayout, "Delete Message...." , Snackbar.LENGTH_LONG)
.setAction("UNDO", {
var snackbar2 = Snackbar.make(llinearLayout, "Restore Message....", Snackbar.LENGTH_LONG)
snackbar2.show()
textView4.text = "textView"
})
snackbar1.show()
}

button3.setOnClickListener {
var snackbar = Snackbar.make(llinearLayout, "This is Custom SnackBar....", Snackbar.LENGTH_LONG)
.setAction("RETRY", {})
snackbar.setActionTextColor(Color.RED)

var snackbarView = snackbar.view
var txtView = snackbarView.findViewById<TextView>(android.support.design.R.id.snackbar_text)

txtView.setTextColor(Color.YELLOW)

snackbar.show()
}