android-Android输入框获取焦点后实现对应变化

问题描述

Android输入框获取焦点后实现对应变化


当手机号的EditText获取到焦点后让那个小手机图标变黑怎么搞啊!!!!

解决方案

 EditText loginPwd = (EditText) findViewById(R.id.editText);
editText.setOnFocusChangeListener(new android.view.View.OnFocusChangeListener() {
    @Override
    public void onFocusChange(View v, boolean hasFocus) {
        if(hasFocus) {
// 此处为得到焦点时的改变图片
} else {
// 此处为失去焦点时的改变图片
}
    }
});

解决方案二:

图标和输入框是两个东西

解决方案三:

添加监听事件就行了。

 setOnFocusChangeListener
时间: 2024-08-28 11:51:45

android-Android输入框获取焦点后实现对应变化的相关文章

Android开发之获取短信验证码后按钮背景变化并且出现倒计时

目前越来越多的app在注册或是进行对应操作时,要求获取短信验证码,在点击了获取短信验证码的按钮后,就是出现倒计时,比如倒计时120S,在倒计时期间内,按钮背景变化并且出现倒计时,当倒计时结束后,如果你没有获取到验证码,可以再次点击. 代码如下所示: VerCodeTimer mVerCodeTimer=(Button) findViewById(R.id.login_get_ver_code); private class VerCodeTimer extends CountDownTimer

Android ListView滚动到底后自动加载数据_Android

熟悉Android的朋友们都知道,不管是微博客户端还是新闻客户端,都离不开列表组件,可以说列表组件是Android数据展现方面最重要的组件,我们 今天就要讲一讲列表组件ListView加载数据的相关内容.通常来说,一个应用在展现大量数据时,不会将全部的可用数据都呈现给用户,因为这不管对于服 务端还是客户端来说都是不小的压力,因此,很多应用都是采用分批次加载的形式来获取用户所需的数据.比如:微博客户端可能会在用户滑动至列表底端时自动加 载下一页数据,也可能在底部放置一个"加载更多"按钮,

Android文本输入框(EditText)切换密码的显示与隐藏

MainActivity如下: package cc.c; import android.app.Activity; import android.os.Bundle; import android.text.Selection; import android.text.Spannable; import android.text.method.HideReturnsTransformationMethod; import android.text.method.PasswordTransfor

Android ListView滚动到底后自动加载数据

熟悉Android的朋友们都知道,不管是微博客户端还是新闻客户端,都离不开列表组件,可以说列表组件是Android数据展现方面最重要的组件,我们 今天就要讲一讲列表组件ListView加载数据的相关内容.通常来说,一个应用在展现大量数据时,不会将全部的可用数据都呈现给用户,因为这不管对于服 务端还是客户端来说都是不小的压力,因此,很多应用都是采用分批次加载的形式来获取用户所需的数据.比如:微博客户端可能会在用户滑动至列表底端时自动加 载下一页数据,也可能在底部放置一个"加载更多"按钮,

求救,android studio 运行 avd 后提示内存不足,程序子自动关闭,并出现如下代码?

问题描述 求救,android studio 运行 avd 后提示内存不足,程序子自动关闭,并出现如下代码? draw: Could not use program error=0x505 解决方案 http://www.crifan.com/android_emulator_run_too_slow_in_debug_mode/

Android开发入门(七)处理变化 7.1 触发事件

目前看来,我们已经看到了,可以使用两种方法去适应屏幕方向的改变.现在,让我们看以下,当屏幕方 向改变的时候,Activity状态的改变. 1. 创建一个工程:Orientations. 2. main.xml文件 . <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&q

前端-android 怎么保持登录后与后台的通信

问题描述 android 怎么保持登录后与后台的通信 有些操作是登录后才能做的,比如查看购物车,android登录后前端用sharedpreferences判断了是否是登录状态,但如何保存与后台的连接呢,前端需要存cookis还是取cookis呢??? 解决方案 一般做法,登录成功后,服务端会返回一个token,这就是你访问接口的钥匙,当然在后台,这个token是有时效的,一旦你很久没有操作,再次访问接口时,会提示你token失效,需要重新登录,当然还有自动换token的,这就是自动登录

android 虚拟机-eclipse 开发android,虚拟机开机后什么都没有,界面是黑的,求各位大大们帮忙看看

问题描述 eclipse 开发android,虚拟机开机后什么都没有,界面是黑的,求各位大大们帮忙看看 如题,右上角有个破碎的手图案,双击后出现"Voice actions disabled in this preview Swipe to dismiss",这是为什么 解决方案 1.关键字百度谷歌 2.到官网重新下个eclipse 3.把电脑砸了

android中播放停止后再次播放

问题描述 android中播放停止后再次播放 应用第一次播放正常,但是如果按了停止键,再次播放就会播放不了...不知为什么? // method for play stream after stop it.public void startradio(View v) { try{ if(mp.isPlaying()){ return; } mp.start(); } catch(IllegalStateException ex){ ex.printStackTrace(); } }// meth