常用控件监听器总结(一)
来源:互联网 发布:c语言窗口程序视频教程 编辑:程序博客网 时间:2024/05/16 17:17
常用监听器总结一下,以供混淆时查阅!
//编辑框监听 editText.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } @Override public void afterTextChanged(Editable s) { } }); //编辑自动提示框 autoCompleteTextView.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } @Override public void afterTextChanged(Editable s) { } }); //Button和ImageButton,一样 button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); imageButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); //复选框,注意和单选框接口二者区别 checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { } }); //单选框 radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { } }); //下拉列表 spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { } @Override public void onNothingSelected(AdapterView<?> parent) { } }); //listView的Item监听 listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { } }); //listView滑动监听 listView.setOnScrollListener(new AbsListView.OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { } @Override public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { } });
1 0
- 常用控件监听器总结(一)
- 安卓常用布局控件、监听器总结
- VB常用内部控件总结(一)
- android常用控件总结(一)
- 黑马程序员-自己总结的winform常用控件(一)
- Android部分监听器使用方法总结(一)之OnCLickListener
- 常用内部控件(一)
- jQuery常用控件(一)
- applet常用控件(一)
- ios常用控件(一)
- MFC常用控件(一)
- Android 常用控件(一)
- android 常用控件(一)
- 基础控件总结(一)
- ASP控件总结(一)
- qt常用总结(一)
- 常用点总结(一)
- 说说Oracle监听器(一)
- 迷人的hessian,你需要了解
- list,map,array理解
- Wireshark基本介绍和学习TCP三次握手
- UVA 11988(p143)----Broken Keyboard
- POJ 1743 Musical Theme(二分+后缀数组)
- 常用控件监听器总结(一)
- hessian学习
- UVA 12034(p332)----Race
- 矩阵连乘求斐波那契数列模板
- UVA 12096(p115)----The SetStack Computer
- Spherical Harmonic Lighting(球谐光照)
- 【算法】白话经典算法
- MySQL 加锁处理分析(转)
- javaWEB简单商城项目(四)