文章標題:Android常見控件Button的使用方法

Button是程序用於和用戶進行交互的一個重要控件,如果想要在界面上顯示這個控件,我們也必須要在XML 文件中調加控件的資源,具體的代碼如下:

    <Button 
        android:id="@+id/button"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Button"
        />

如果我們要對這個按鈕進行控制,比如說我們需要點擊這個按鈕然後是登錄上自己的QQ、微信等等。我們可以在MainActivity中爲這個Button控件的點擊事件註冊一個監聽器。當我們點擊按鈕的時候的,程序就會調用監聽器中的onClick()方法。我們只要在這個方法中加入我們需要執行的邏輯代碼即可!具體的代碼如下:

package com.example.demo;

import android.app.Activity;
import android.app.ActionBar;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.Button;
import android.os.Build;

public class MainActivity extends Activity {
  private Button button;//聲明控件的變量
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_main);
        //找到控件Button的ID
         button=(Button) findViewById(R.id.button);
        //利用匿名類添加監聽器
         button.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                //邏輯代碼在這裏寫

            }
        });

    }
}

運行過後的結果如下:
這裏寫圖片描述


謝謝各位小夥伴的閱讀,如有錯誤請大家踊躍指出!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章