Android EditText.setError() - 会弹出一个popupwindow,效果很好
SetError提供了以下两个方法:
1.显示自定义文字
public void setError (CharSequence error)
2.显示自定义文字和图标
public void setError (CharSequence error, Drawable icon)
默认情况下,因为App设置的主题等原因,设置的文字和图标可能不显示,
可以参照以下方法。
//定义错误内容String errorText = "出错啦~~!";//获取到自定义图标Drawable errorIcon = getResources().getDrawable(R.drawable.icon_error);// 设置图片大小errorIcon.setBounds(new Rect(0, 0, errorIcon.getIntrinsicWidth(),errorIcon.getIntrinsicHeight()));// 将提示文字改为红色ForegroundColorSpan fgcspan = new ForegroundColorSpan(Color.RED);SpannableStringBuilder ssbuilder = new SpannableStringBuilder(errorText);ssbuilder.setSpan(fgcspan, 0, errorText.length(), 0);//显示et_content.setError(ssbuilder, errorIcon);et_content.requestFocus();
Android EditText.setError() - 会弹出一个popupwindow,效果很好相关推荐
- android 输入法不自动弹出窗口,Android EditText默认不弹出输入法的实现方法
一.Android EditText默认不弹出输入法的办法: 1. 在AndroidManifest.xml中将需要默认隐藏键盘的Activity中添加属性即可(常用此方法) android:wind ...
- android中点击按钮弹出一个编辑框,本人是在Button的基础上加了Dialog,Dialog添加了一个编辑框,怎么将Button上的显示文字变成...
button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Alert ...
- android 键盘 自动消失,Android EditText点击弹出软键盘点击外部消失
在Activity中: @Override public boolean dispatchTouchEvent(MotionEvent ev) { switch (ev.getAction()) { ...
- android 自定义 popupwindow,Android自定义弹出窗口PopupWindow使用技巧
PopupWindow是Android上自定义弹出窗口,使用起来很方便. PopupWindow的构造函数为 public PopupWindow(View contentView, int widt ...
- Android开发中EditText获得焦点弹出输入框改变屏幕布局的问题
在Android开发中,比较头疼的问题就是EditText总是已启动就获得焦点并弹出输入框,感觉很是不爽.而且,因为输入框的弹出,导致屏幕布局获得改变,有些空间被挤压到一起,很是难看,所以,我就上网搜 ...
- android实现软键盘弹出,editText随键盘上移,背景不动
android实现软键盘弹出,editText随键盘上移,背景不动 前段时间有个妹子问我如题的需求,我就想,这种东西网上不是很多吗,自己试过才发现,基本都不行,各种设置配置文件的windowSoftI ...
- android 弹窗确认,弹出一个带确认和取消的dialog实例
实例如下: /** * 弹出一个带确认和取消的dialog * @param context * @param title * @param msg * @param okbutton * @para ...
- WindowManager解析(二)Android悬浮框无法弹出输入法的原因和无需权限显示悬浮窗
Android悬浮框无法弹出输入法 最近要研究悬浮窗方面的东西,遇到一个问题,我的悬浮窗里面有一个输入框,但是不弹出输入法,后来找到一个方法: 在WindowManager的实例获取方式不对,之前是这 ...
- android实现底部弹出菜单,Android实现底部缓慢弹出菜单
项目要求要做一个从底部缓慢弹出一个Button Menu 开始编码: MyselfFragment package io.dcloud.H5B79C397.fragment; import andro ...
最新文章
- react 监听组合键_投资组合中需要的5个React项目
- 专访英特尔AIPG全球研究负责人Casimir Wierzynski:物理学、隐私和大脑将根本性塑造AI
- IOS面试_1.浅析内存管理
- PHP的composer的快速源
- 通俗理解Paxos算法
- 解决局域网共享好用脚本集
- 「面试」美团肝了我30+问题
- Linux下导入SQL文件
- 谷歌漏洞披露规则增加30天补丁缓冲期;Reddit 公开漏洞奖励计划
- 2020-10-27中国大学MOOC学习进度
- stored to '*' during its initialization is never read
- 【电脑运用及修理】连接不到网站服务器解决方案【win10】
- BIM+智慧工地管理平台
- 新路由3 newifi3 官方固件与离线插件合集
- 数字化背景下的经济社会发展的新特征 新趋势
- Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (10061),错误代码2003
- 2021.11.06总结
- UPC 2020年春混合个人训练第十九场
- Henry捡钱 Java 动态规划
- python 3.8安装pillow包报错
热门文章
- 每天一道LeetCode-----找到一个字符串在另一个字符串出现的位置,字符串内部顺序无要求
- java nextline没有停住_java中使用nextLine(); 没有输入就自动跳过的问题?
- Android开源底部导航,一个开源JPTabBar for Android,炫酷的底部导航栏
- C专家编程—使用unsigned int可能产生的Bug(1)
- 静态分配内存和动态分配内存
- 牛客网暑期ACM多校训练营(第三场)H - Diff-prime Pairs
- (问题)c语言现代方法2th,自己编写的reminder.c程序 找错/修改/拓展延伸
- HTML <cite> 标签
- 为了在 Windows 上安装 GCC
- java,倒置后的顺序为3,2,1_java 程序设计题库