Android学习第三天--事件监听器
生活随笔
收集整理的這篇文章主要介紹了
Android学习第三天--事件监听器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
事件監聽器方式一:
匿名內部類,直接在組件上添加監聽器;例子如下
button.setOnclickListener(new OnClickListener() {System.out.println("hahahh"); });監聽方式二:
實現某個監聽器的接口,然后在添加該接口的實現類實現監聽機制;
public class MainActivity extends Activity implements OnClickListener {protected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}@Overridepublic void onClick(View arg0){Log.i("tag","hello");}}其中的Log.i("tag","hello")是用來解決程序錯誤的時候用的,用法相當于System.out.println();
在android中使用最廣泛的就是它了。前面是標簽,在程序發生錯誤的時候,通過過濾器就可以直接找到我們在程序當中設置的標簽,然后選擇我們想要的信息,查看是否是異常之類的問題。
?
事件監聽的第三種
在xml中添加
android:onClick="click" <Button android:id="@+id/ss"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="測試"android:onClick="click"/>在主java文件中
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main); }public void click(View w){Log.i("a", "hello");}這樣就可以實現事件監聽的第三種方式
轉載于:https://www.cnblogs.com/will-peng/archive/2013/03/09/2951730.html
總結
以上是生活随笔為你收集整理的Android学习第三天--事件监听器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IOS项目中加入Google Admob
- 下一篇: 安装设置Android Studio W