1. 程式人生 > 程式設計 >android監聽器例項程式碼

android監聽器例項程式碼

程式碼分享:

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity {

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Button button1=(Button)findViewById(R.id.button1);

    button1.setOnClickListener(new View.OnClickListener()
    {@Override
    public void onClick(View v)
    {
      Intent intent=new Intent(MainActivity.this,Main2Activity.class);
      startActivity(intent);
    }});

import後面的包在系統報錯後點小燈泡會自動給你。

注意大小寫。注意不要重名。名字儘量按實際意義

在Android 應用開發過程中,常用監聽事件如下:

(1) ListView事件監聽
setOn ItemSelectedListener:滑鼠滾動時觸發
setOnItemClickListener: 點選時觸發

(2 )EditText 事件監聽
setOnKeyListener: 獲取焦點時觸發

(3) RadioGroup事件監聽
setOnCheckedChangeListener: 點選時觸發

(4) CheckBox事件監聽
setOnCheckedChangeListener :點選時觸發

(5 )Spinner事件監聽
setOnltemSelectedListener:點選時觸發

(6) DatePicker 事件監聽

onDateChangedListener: 日期改變時觸發

(7 )DatePickerDialog 事件監聽
onDateSetListener:設定日期時觸發

(8) TimePicker 事件監聽
onTimeChangedListener:時間改變時觸發

(9 )TimePickerDialog 事件監聽
onTimeSetListener: 設定時間時觸發

(10)Button.ImageButton 事件監聽
setOnClickListener: 點選時觸發

(11)Menu 事件監聽
onOptionsltemSelected; 點選時觸發

(12 )Gallery 事件監聽
setOnItemClickListener: 點選時觸發

(13 )GridView 事件監聽
setOnltemClickListener: 點選時觸發

以上就是本次介紹的關於android監聽器的相關知識點文章,感謝大家的學習和對我們的支援。