Android Studio 教學 基礎按鈕元件

1/29/2022 Android Studio

# 基本介紹

按鈕元件可以說是剛接觸到Android Studio 第一個會接觸到的東西

要呼叫一個按鈕十分簡單

只需要在UI設計頁面上拉出一個按鈕即可

並且賦予這個按鈕一個ID(後面會用到)

# 按鈕點擊事件

按鈕最大的作用就是讓別人去點擊

而點擊之後所發生的事情便是我們寫程式的地方

首先我們要先了解一個叫做監聽器的概念

所謂的監聽器就是當使用者做出了什麼動作

什麼樣的監聽器就會被啟動

而按鈕的點擊事件的基本寫法如下(使用Kotlin Java寫法會不一樣)


val btn = findViewById<Button>(R.id.btn)

btn.setOnClickListener{
    Toast.makeText(this, "使用者按下了按鈕", Toast.LENGTH_LONG).show()
}

在這段程式碼當中你可能看到了一些你沒看過的內容

像是 findViewById

你可以理解為

透過前面在XML對元件所設置的ID

透過這個方法來拿到這個元件

並且給他設置監聽器之後

便能讓按鈕按下去時

有功能產生了

至於Toast

Toast是一個會在手機最底下跑出來文字的快顯元件

用途多半是拿來DEBUG

複製貼上執行就可以看到其效果了