亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

android studio按鈕監(jiān)聽的5種方法實例詳解

瀏覽:58日期:2022-09-26 18:17:11

1.匿名內(nèi)部類

android studio按鈕監(jiān)聽的5種方法實例詳解

public class MainActivity extends AppCompatActivity implements View.OnClickListener {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button btn1 = findViewById(R.id.btn1);//匿名內(nèi)部類btn1.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {Toast.makeText(getApplicationContext(), “你點擊了按鈕1”, Toast.LENGTH_LONG).show();}});}

2.內(nèi)部類

public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button btn2 = findViewById(R.id.btn2);Btn2CLickListener btn2CLickListener = new Btn2CLickListener();btn2.setOnClickListener(btn2CLickListener);}class Btn2CLickListener implements View.OnClickListener{@Overridepublic void onClick(View v){Toast.makeText(getApplicationContext(),“你點擊了按鈕2”,Toast.LENGTH_LONG).show();}}

3外部類**

MainActivity.java:public class MainActivity extends AppCompatActivity{protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}Button btn3 = findViewById(R.id.btn3);Btn3ClickListener btn3CLickListener = new Btn3ClickListener(getApplicationContext());btn3.setOnClickListener(btn3CLickListener);}Btn3ClickListener.java:

android studio按鈕監(jiān)聽的5種方法實例詳解

4自身activity

public class MainActivity extends AppCompatActivity implements View.OnClickListener {protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button btn4 = findViewById(R.id.btn4);//main activitybtn4.setOnClickListener(this);}public void onClick(View v) {Toast.makeText(getApplicationContext(), “你點擊了按鈕4”, Toast.LENGTH_SHORT).show();}}

5直接綁定到標簽

activity_main.xml:

添加 android:onClick=“myClick”。如下所示:

android studio按鈕監(jiān)聽的5種方法實例詳解

MainActivity.java:

public class MainActivity extends AppCompatActivity implements View.OnClickListener {public void myClick(View view) {Toast.makeText(getApplicationContext(), “你點擊了按鈕5”, Toast.LENGTH_SHORT).show();}}

總結(jié)

到此這篇關(guān)于android studio按鈕監(jiān)聽的5種方法實例詳解的文章就介紹到這了,更多相關(guān)android studio按鈕監(jiān)聽內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Android
相關(guān)文章:
主站蜘蛛池模板: 亚洲精品区在线播放一区二区 | 国产色婷婷精品综合在线 | 国产人碰人摸人爱视频 | 成人午夜大片免费7777 | 国内精品久久久久久久久 | 久久www香蕉免费人成 | 欧美777精品久久久久网 | 女人牲交视频一级毛片 | 中国一级特黄真人毛片免费看 | 故意坐公交忘穿内裤被挺进小说 | 亚洲第一区第二区 | 亚洲高清在线天堂精品 | 国产成人久久精品区一区二区 | 岛国在线123456 | 在线看黄色 | 免费一级毛片清高播放 | va在线观看 | 国产欧美日韩精品专区 | 国产在线黄 | 男女免费爽爽爽在线视频 | 美女白丝超短裙被输出动态图 | 国产大学生毛片一级高清 | 欧美黑人白人bbw | 小蝌蚪亚洲精品国产 | 亚洲无线一二三四区 | 久久久夜色精品国产噜噜 | h版成版在线播放 | 国产精品久久久久这里只有精品 | 国内一级特黄女人精品片 | 欧美黑人双插 | 窝窝免费午夜视频一区二区 | 在浴室边摸边吃奶边做视频 | 男女做www免费高清视频 | 非洲一区二区三区不卡 | 91久久精品国产亚洲 | 亚洲一区二区欧美日韩 | 一区在线播放 | 久久久久国产午夜 | 精品欧美一区二区在线观看欧美熟 | 欧美性色黄大片www 欧美性色黄大片一级毛片视频 | 色婷婷综合和线在线 |