国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android OnFocuChangeListener焦點事件詳解

2019-10-22 18:27:24
字體:
來源:轉載
供稿:網友

本文實例為大家分享了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,OnFocuChangeListener,焦點事件

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 耒阳市| 酒泉市| 梓潼县| 苏尼特右旗| 平顶山市| 双牌县| 中西区| 古交市| 桦甸市| 上杭县| 密山市| 晋州市| 广灵县| 剑阁县| 台安县| 新源县| 嘉定区| 犍为县| 保靖县| 两当县| 吉木萨尔县| 桂平市| 镇赉县| 泸西县| 沙湾县| 平江县| 寿阳县| 凤山县| 出国| 高要市| 新巴尔虎右旗| 乐清市| 财经| 新乡市| 贡嘎县| 花莲县| 临江市| 双牌县| 镇赉县| 化州市| 互助|