ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [안드로이드] Button
    카테고리 없음 2024. 3. 22. 20:56

    버튼을 사용하는 방법 두가지

    1. 클래스에서 findViewById로 버튼을 불러와서 setOnClickListener 함수 연결하기

    <Button
        android:id="@+id/sign_in_button" />
    class SignInActivity : AppCompatActivity() {
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_sign_in)
            val button: Button = findViewById(R.id.sign_in_button)
            button.setOnClickListener {
                // TODO
            }
        }
    }

     

    2. xml에 있는 Button에 onClick에 함수 연결하기

    <Button
        android:id="@+id/sign_in_button"
        android:onClick="onClick" />
    class SignInActivity : AppCompatActivity() {
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_sign_in)
        }
        
        fun onClick(view: View) {
        	// TODO
        }
    }
Designed by Tistory.