본문 바로가기

데이터 바인딩

[Andorid][DataBinding] 매개 변수 2개를 이용 하기 데이터 바인딩을 할 때 xml에 매개변수를 2개 이상 넣고 싶을 경우가 있을 겁니다.이럴 경우 어떻게 하나 고민이 많으 실 텐데요. 분명! 아래와 같이 해보신분들 계실듯~ 하지만 위와 같이 하면 데이터 바이딩 에러만 뽑아 냅니다.그럼 어떻게 하는지 알아볼까요? 먼저 바이딩할 함수를 만들어 놓습니다. 이건 통화(돈) 형태를 지정하는 함수 입니다. 참고 : http://gogorchg.tistory.com/entry/AndroidISO-4217-%ED%86%B5%ED%99%94-%ED%98%95%ED%83%9C-%EB%AC%B8%EC%9E%90%EC%97%B4-%EB%A7%8C%EB%93%A4%EA%B8%B0 @BindingAdapter({"amount","unit"}) public static void c.. 더보기
[Android][DataBinding] ImageView src에 연동 하기 (함수 연결) DataBinding이 무엇이고 기본적으로 어떻게 쓰이는지는 아래에서 확인 하면 되겠습니다.https://developer.android.com/topic/libraries/data-binding/index.html 이번 내용에서는 ImageView src에 어떻게 이미지를 연동 할 것인가에 대해 공유해보고자 합니다. 우선 ImageView에 이미지 리소스 id를 그냥 연결 하면 되지 않습니다.아래와 같이 생각하시는 분들이 있을 껍니다. 안됩니다. 안되요~~ src에 이미지를 넣기 위해서는 BindAdapter annotation을 이용하여 함수 바인딩이 필요 합니다.전 여기서 거의 몇시간을 테스트 하고 시간을 보냈는데요. 함수 바인딩을 할 때 가장 쉽게 생각 할 것이 annotation으로 연동이 된다.. 더보기