쉽게 SnackBar로 돌아가기 버튼 동작(ActionButton) 추가
처음에
스낵바의 뒤로 버튼의 동작(액션 버튼)이 안내외 간단하게 실장할 수 있게 되었기 때문에 여기에 메모 대신에 보존해 두기로 했다.
의외로 간단하고 알기 쉽고 정리되어 있다고 생각했으므로, 꼭 사용해 보길 바란다.
동작 내용
//MainActivity.kt
Snackbar.make(findViewById(android.R.id.content),"保存しました", Snackbar.LENGTH_SHORT)
//戻るボタンの動作
.setAction("元に戻す"){
Log.d("debug","もとに戻る動作を書くよ!!")
}
//戻るボタンの色
.setActionTextColor(ContextCompat.getColor(this@MainActivity, R.color.color_name))
.show()
동작 설명
스낵바 만들기
Snackbar.make([표시되는 위치],[표시되는 문자], [표시되는 길이])
액션 버튼 만들기
.setAction([액션 버튼에 표시되는 문자]){
[버튼을 눌렀을 때 동작하는 내용]
}
액션 버튼의 문자 색상 지정
.setActionTextColor(ContextCompat.getColor(context, [컬러 XML에 기입하고 있는 이름]))
스낵바 표시
.show()
참고 자료
Reference
이 문제에 관하여(쉽게 SnackBar로 돌아가기 버튼 동작(ActionButton) 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/harutiro/items/fcd60f5e0103b9c82fe0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
//MainActivity.kt
Snackbar.make(findViewById(android.R.id.content),"保存しました", Snackbar.LENGTH_SHORT)
//戻るボタンの動作
.setAction("元に戻す"){
Log.d("debug","もとに戻る動作を書くよ!!")
}
//戻るボタンの色
.setActionTextColor(ContextCompat.getColor(this@MainActivity, R.color.color_name))
.show()
동작 설명
스낵바 만들기
Snackbar.make([표시되는 위치],[표시되는 문자], [표시되는 길이])
액션 버튼 만들기
.setAction([액션 버튼에 표시되는 문자]){
[버튼을 눌렀을 때 동작하는 내용]
}
액션 버튼의 문자 색상 지정
.setActionTextColor(ContextCompat.getColor(context, [컬러 XML에 기입하고 있는 이름]))
스낵바 표시
.show()
참고 자료
Reference
이 문제에 관하여(쉽게 SnackBar로 돌아가기 버튼 동작(ActionButton) 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/harutiro/items/fcd60f5e0103b9c82fe0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(쉽게 SnackBar로 돌아가기 버튼 동작(ActionButton) 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/harutiro/items/fcd60f5e0103b9c82fe0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)