转载:http://wang-peng1.iteye.com/blog/619449

1.在listView设置好背景之后 你如果点击空白出 你会发现背景有返回黑色的了,

这是因为又调用了系统的背景

因此你需要设置

android:background="#FFFFFF"
android:cacheColorHint="#FFFFFF"
两者尽量一样



2.如果想设置editVtext用代码限制字数

TextView tv = new TextView(this);
int maxLength = 10;
InputFilter[] fArray = new InputFilter[1];
fArray[0] = new InputFilter.LengthFilter(maxLength);
tv.setFilters(fArray)
3.如果这时候你还想告诉别人 字数达到最大限度了 想弹出对话框,可是这时候因为有输入法不能弹出 所有要取消输入法然后才能谭 因此需要去掉输入法

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editTextField.getWindowToken(), 0);


你或许想用editText的OnKeyListener事件,可是当一个单词没有写完的话 还是不能响应这个事件不符合字数

所有只有先取消掉输入法。

更多相关文章

  1. Android让页面默认弹出输入法的问题
  2. Android EditText文本编辑框获取焦点调出键盘输入法
  3. 关于 surfaceview 背景覆盖的问题
  4. 今天和大家讲一下怎么样简单的把壁纸作为背景,在中间加一个textvi
  5. Android ListView的背景和黑色边缘化的问题
  6. 使用风格化Android的GridView元素背景
  7. Android中activity背景色的设置
  8. 重磅消息!Android与IOS的合体!高仿IOS动态高斯模糊背景!
  9. Android 如何更换屏幕上锁界面背景图片

随机推荐

  1. Android与webservice进行实体对象的传递
  2. Android(安卓)ViewPager 使用详解
  3. Google企业软件市场??
  4. 关于Android(安卓)HTML5 audio autoplay
  5. Android(安卓)NDK系列一(ndk在android stu
  6. Android(安卓)利用OnDraw实现自定义View
  7. Android(安卓)的 Sqlite基本操作
  8. 【姿势】Android(安卓)和 Mac 爆毁灭级安
  9. Android如何连接MySQL数据库
  10. .NET程序员的iOS面试之旅