欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android OnFocuChangeListener焦點(diǎn)事件詳解

 更新時(shí)間:2017年09月21日 08:41:50   作者:whaletosea  
這篇文章主要為大家詳細(xì)介紹了Android OnFocuChangeListener焦點(diǎn)事件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Android OnFocuChangeListener焦點(diǎn)事件的具體代碼,供大家參考,具體內(nèi)容如下

界面

打開“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="手機(jī)號(hào)碼" />

  <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);
    //注冊(cè)O(shè)nClick OnFocusChange監(jiān)聽器
    etMobile.setOnClickListener(new MobileOnClickListener());
    etMobile.setOnFocusChangeListener(new MobileOnFocusChanageListener());
    etAddress.setOnClickListener(new AddressOnClickListener());
    etAddress.setOnFocusChangeListener(new AddressOnFocusChanageListener());
  }
  //MobileOnClickListener單擊監(jiān)聽器
   private class MobileOnClickListener implements OnClickListener{
    @Override
    public void onClick(View view ){
      etMobile.setText("");
    }
  }
  //MobileOnFocusChanageListener焦點(diǎn)監(jiān)聽器
  private class MobileOnFocusChanageListener implements OnFocusChangeListener{
    @Override
    public void onFocusChange(View view ,boolean hasFocus){
      if(view.getId()==etMobile.getId())
        Toast.makeText(getApplicationContext(),"手機(jī)文本框獲得焦點(diǎn)!",Toast.LENGTH_LONG).show();

    }
  }
  //AddressOnClickListener單擊監(jiān)聽器
  private class AddressOnClickListener implements OnClickListener{
    @Override
    public void onClick(View view){
      etAddress.setText("");
    }
  }
  //MobileOnFocusChanageListener焦點(diǎn)監(jiān)聽器
  private class AddressOnFocusChanageListener implements OnFocusChangeListener{
    @Override
    public void onFocusChange(View view,boolean hasFocus){
      if(view.getId()==etAddress.getId())
        Toast.makeText(getApplicationContext(), "地址文本框獲得焦點(diǎn)!",Toast.LENGTH_LONG).show();
    }
}


效果圖:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 深入解析android5.1 healthd

    深入解析android5.1 healthd

    這篇文章主要為大家詳細(xì)介紹了android5.1 healthd的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Android清空應(yīng)用內(nèi)部文件緩存

    Android清空應(yīng)用內(nèi)部文件緩存

    這篇文章主要介紹了Android清空應(yīng)用內(nèi)部文件緩存的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • Linux系統(tǒng)下安裝android sdk的方法步驟

    Linux系統(tǒng)下安裝android sdk的方法步驟

    這篇文章主要介紹了Linux系統(tǒng)下安裝android sdk的方法步驟,文中介紹的非常詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,需要的朋友可以們下面來一起看看吧。
    2017-03-03
  • Android6.0獲取動(dòng)態(tài)權(quán)限代碼示例

    Android6.0獲取動(dòng)態(tài)權(quán)限代碼示例

    這篇文章主要介紹了Android6.0以上獲取動(dòng)態(tài)權(quán)限代碼示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Android Theme以及解決啟動(dòng)黑屏的方法詳解

    Android Theme以及解決啟動(dòng)黑屏的方法詳解

    這篇文章主要給大家介紹了關(guān)于Android Theme以及解決啟動(dòng)黑屏的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • 配置Android SDK

    配置Android SDK

    今天小編就為大家分享一篇關(guān)于配置Android SDK的文章,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • AndroidStudio項(xiàng)目打包成jar的簡(jiǎn)單方法

    AndroidStudio項(xiàng)目打包成jar的簡(jiǎn)單方法

    JAR(Java Archive,Java 歸檔文件)是與平臺(tái)無(wú)關(guān)的文件格式,它允許將許多文件組合成一個(gè)壓縮文件,在eclipse中我們知道如何將一個(gè)項(xiàng)目導(dǎo)出為jar包,供其它項(xiàng)目使用呢?下面通過本文給大家介紹ndroidStudio項(xiàng)目打包成jar的簡(jiǎn)單方法,需要的朋友參考下吧
    2017-11-11
  • Android 對(duì)話框(Dialog)大全示例(建立你自己的對(duì)話框)

    Android 對(duì)話框(Dialog)大全示例(建立你自己的對(duì)話框)

    android開發(fā)中,對(duì)話框的使用還是很平凡的,本篇文章介紹了Android 對(duì)話框的實(shí)例,詳細(xì)的介紹了多種對(duì)話框的方法,有興趣的可以了解一下。
    2016-11-11
  • Android本地存儲(chǔ)方法淺析介紹

    Android本地存儲(chǔ)方法淺析介紹

    這篇文章主要介紹了Android本地存儲(chǔ)案例,方法簡(jiǎn)單可以實(shí)現(xiàn)存儲(chǔ)并達(dá)到節(jié)省內(nèi)存的效果,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10
  • Android 通過網(wǎng)絡(luò)圖片路徑查看圖片實(shí)例詳解

    Android 通過網(wǎng)絡(luò)圖片路徑查看圖片實(shí)例詳解

    這篇文章主要介紹了Android 通過網(wǎng)絡(luò)圖片路徑查看圖片實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06

最新評(píng)論