iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0
Mobile Development

Android Studio初學系列 第 3

Android Studio初學 DAY3 Button元件

  • 分享至 

  • xImage
  •  

在 Android Studio 中,Button 是一種常見的 UI 元件,用於觸發操作或交互,使用者可以點擊按鈕來觸發應用程序中的特定操作,例如提交表單、啟動某個處理、跳轉到另一個畫面等。以下是 Button 元件的介紹:

Button 元件的特點:

Button 元件通常會顯示一段文字,該文字描述按鈕的功能。
你可以自定義按鈕的外觀,例如背景顏色、文字顏色、邊框等。
按鈕的點擊事件通常由應用程序的程式碼來處理,你可以在按鈕被點擊時執行特定的操作。
範例 XML 佈局中的 Button:

<Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:backgroundTint="@color/black"
        android:text="我是Button"
        android:textColor="@color/white"
        tools:layout_editor_absoluteX="146dp"
        tools:layout_editor_absoluteY="341dp" />

在程式碼中處理 Button 點擊事件:

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        button = findViewById(R.id.button1);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Toast.makeText(MainActivity.this,"button被點擊了",Toast.LENGTH_SHORT).show();
            }
        });
    }

在上面的例子中,我們使用 setOnClickListener 方法來設定按鈕的點擊事件處理程序。當按鈕被點擊時,會顯示一個簡單的 Toast 消息,如下圖的圖片

總結來說,Button 元件用於在 Android 應用程序中創建可點擊的按鈕,用戶可以點擊按鈕來觸發特定的操作或交互。你可以根據項目的需求自定義按鈕的外觀和點擊事件處理/images/emoticon/emoticon12.gif


上一篇
Android Studio初學 DAY2 TextView與EditText元件
下一篇
Android Studio初學 DAY4 簡單的APP練習:計算BMI
系列文
Android Studio初學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言