구름땅땅
55
2020-05-23 21:52:33
4
112

안드로이드 리스너 붙일때 코드 정리


안녕하세요


보통 클릭리스너나 여러 리스너들 붙일때

버튼.setOnclickListener(View.OnclickListener{

~~~~

})

이런식으로 붙이는데 이런식으로 하니까 코드가 너무 지저분해지고 알아보기가 힘들더라구요...

어떻게 구성하면 깔끔하게 할수있을까요??

0
0
  • 답변 4

  • 와니와니
    68
    2020-05-23 23:20:58

    그냥 자바 문법인지라 ........ 그냥 눈에 익숙해 지세요

    1
  • allinux
    265
    2020-05-24 00:05:05

    당연히 바로 리스너를 구현하면 지저분해 보이지만 간단한 리스너이거나 1회성이면 그렇게 하는 편이 편합니다.

    지저분해보인다면 분리하면 됩니다. View.OnclickListener 이 부분을 따로 구현하고 해당 객체를 대입하면 됩니다. 이렇게 하면 재활용이 용이해지겠죠

    1
  • Bishop
    36
    2020-05-24 01:20:54 작성 2020-05-24 01:21:10 수정됨

    람다라고있는것 같네요..😀

    0
  • 안드개발자
    537
    2020-05-24 01:30:28

    람다도 있고, 데이터바인딩써서  xml에 연결해주는방법도 있고,,

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.