안드로이드(ANDROID) - 동적 버튼 생성하기
자주 있는 일은 아니지만 간혹 동적으로 버튼 생성이 필요할 경우도 있다. 그런 경우는 아래 소스코드와 같이 구현하면 된다. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) for(id in 0 until 10){ val normalBtn4 = Button(this).apply{ width = getDPI(200) height = getDPI(200) setOnClickListener { btnAction(id) } } // LinearLayout에 버튼 추가하기 bodyView.addView(normalBtn4) } } fun ..
Android 자료실/기능 개발
2020. 3. 26. 15:12