本文实例为大家分享了Android OnFocuChangeListener焦点事件的具体代码,供大家参考,具体内容如下

界面
打开“res/layout/activity_main.xml”文件。
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<EditText
android:id="@+id/mobile"
android:layout_width="190dp"
android:layout_height="wrap_content"
android:text="手机号码" />
<EditText
android:id="@+id/address"
android:layout_width="190dp"
android:layout_height="wrap_content"
android:text="地址" />
</LinearLayout>
MainActivity.java
package com.example.whaletosea.application04;
import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.widget.EditText;
import android.view.View.OnClickListener;
import android.view.View.OnFocusChangeListener;
import android.widget.Toast;
public class MainActivity extends Activity {
//声明 EditText
private EditText etMobile=null;
private EditText etAddress=null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//获取EditText
etMobile = (EditText) super.findViewById(R.id.mobile);
etAddress = (EditText) super.findViewById(R.id.address);
//注册OnClick OnFocusChange监听器
etMobile.setOnClickListener(new MobileOnClickListener());
etMobile.setOnFocusChangeListener(new MobileOnFocusChanageListener());
etAddress.setOnClickListener(new AddressOnClickListener());
etAddress.setOnFocusChangeListener(new AddressOnFocusChanageListener());
}
//MobileOnClickListener单击监听器
private class MobileOnClickListener implements OnClickListener{
@Override
public void onClick(View view ){
etMobile.setText("");
}
}
//MobileOnFocusChanageListener焦点监听器
private class MobileOnFocusChanageListener implements OnFocusChangeListener{
@Override
public void onFocusChange(View view ,boolean hasFocus){
if(view.getId()==etMobile.getId())
Toast.makeText(getApplicationContext(),"手机文本框获得焦点!",Toast.LENGTH_LONG).show();
}
}
//AddressOnClickListener单击监听器
private class AddressOnClickListener implements OnClickListener{
@Override
public void onClick(View view){
etAddress.setText("");
}
}
//MobileOnFocusChanageListener焦点监听器
private class AddressOnFocusChanageListener implements OnFocusChangeListener{
@Override
public void onFocusChange(View view,boolean hasFocus){
if(view.getId()==etAddress.getId())
Toast.makeText(getApplicationContext(), "地址文本框获得焦点!",Toast.LENGTH_LONG).show();
}
}
效果图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Android
# OnFocuChangeListener
# 焦点事件
# Android取消EditText自动获取焦点默认行为
# Android 设置Edittext获取焦点并弹出软键盘
# Android取消EditText自动获取默认焦点
# 360浏览器文本框获得焦点后被android软键盘遮罩该怎么办
# Android开发之滑动图片轮播标题焦点
# Android给自定义按键添加广播和通过广播给当前焦点输入框赋值
# Android GridView中包含EditText的焦点重新获取方法
# Android 实现不依赖焦点和选中的TextView跑马灯
# Android videoview抢占焦点的处理方法
# Android基于TextView不获取焦点实现跑马灯效果
# 单击
# 文本框
# 大家分享
# 具体内容
# 大家多多
# mobile
# id
# wrap_content
# dp
# orientation
# layout_height
# vertical
# EditText
# gt
# whaletosea
# import
# Bundle
# os
# address
# text
相关文章:
如何配置支付宝与微信支付功能?
如何在云主机上快速搭建多站点网站?
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
三星网站视频制作教程下载,三星w23网页如何全屏?
网站制作网站,深圳做网站哪家比较好?
如何在宝塔面板中修改默认建站目录?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
c# 在ASP.NET Core中管理和取消后台任务
建站之星如何实现五合一智能建站与营销推广?
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
如何选择适合PHP云建站的开源框架?
C#如何使用XPathNavigator高效查询XML
如何撰写建站申请书?关键要点有哪些?
如何选择网络建站服务器?高效建站必看指南
python的本地网站制作,如何创建本地站点?
购物网站制作公司有哪些,哪个购物网站比较好?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析
建站之星云端配置指南:模板选择与SEO优化一键生成
佛山企业网站制作公司有哪些,沟通100网上服务官网?
如何规划企业建站流程的关键步骤?
如何高效搭建专业期货交易平台网站?
建站之星CMS建站配置指南:模板选择与SEO优化技巧
宝塔面板创建网站无法访问?如何快速排查修复?
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
股票网站制作软件,网上股票怎么开户?
如何通过智能用户系统一键生成高效建站方案?
油猴 教程,油猴搜脚本为什么会网页无法显示?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
如何通过老薛主机一键快速建站?
如何快速查询域名建站关键信息?
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
小型网站制作HTML,*游戏网站怎么搭建?
建站168自助建站系统:快速模板定制与SEO优化指南
在线教育网站制作平台,山西立德教育官网?
建站主机系统SEO优化与智能配置核心关键词操作指南
长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?
建站之星官网登录失败?如何快速解决?
天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?
制作网站公司那家好,网络公司是做什么的?
建站之星图片链接生成指南:自助建站与智能设计教程
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
如何通过云梦建站系统实现SEO快速优化?
制作网站的软件免费下载,免费制作app哪个平台好?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
如何自定义建站之星模板颜色并下载新样式?
如何快速搭建高效香港服务器网站?
建设网站制作价格,怎样建立自己的公司网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。