android 属性个人收集 android:visibility
2012-08-21 10:56
302 查看
此属性意思是此视图是否显示,例如RelativeLayout中android:visibility="gone"
其有三个属性:visible显示;invisible显示黑背景条;gone不显示
在类中,可以设置其显示与否,setVisibility(View.GONE);不显示
setVisibility(View.VISIBLE);显示
为EditText添加OnClick事件之后,如果当前未获取焦点,则第一次点击并不会响应,而是获取焦点,第二次点击才会响应onClick。针对不用的情况可能有不同的解决办法,一般都会用到OnFocusChangedListener,或者将二者结合来进行事件处理,来达到预期的效果。
2、隐藏光标、屏蔽软键盘
设置EditText隐藏光标可能经常与设置其不可编辑一起使用,设置不可编辑只要设置android:editable="false"即可,而设置光标不可见可以设置android:cursorVisible="false"。
如果不行,就在相关java类中 建立下面方法:
[java]
view plaincopyprint?
private void setEditTextDisable(){
et_name.setEnabled(false);
et_mobilephone.setEnabled(false);
}
伴随隐藏光标的,可能经常还会有屏蔽软件盘,实现该功能可以通过设置inputtype参数为TYPE_NULL来实现,不过我实验的时候发现在布局文件中设置不起作用,而需要在activity文件中获取到响应的组件,调用setInputType(InputType.TYPE_NULL)方法来实现。
3、关于密码
EditText有一个属性:android:password,可选值为true/false,该属性可以标记输入框中的字符是否用圆点代替。有一个问题需要注意,设置android:password="true"之后,该EditText是可以输入回车的,如果用户输入了回车字符,会被当做密码的一个字符,所以,如果密码中不允许出现这样的特殊字符,则需要设置singleLine="true".
其有三个属性:visible显示;invisible显示黑背景条;gone不显示
在类中,可以设置其显示与否,setVisibility(View.GONE);不显示
setVisibility(View.VISIBLE);显示
android EditText 那些事
1、EditText的onClick事件为EditText添加OnClick事件之后,如果当前未获取焦点,则第一次点击并不会响应,而是获取焦点,第二次点击才会响应onClick。针对不用的情况可能有不同的解决办法,一般都会用到OnFocusChangedListener,或者将二者结合来进行事件处理,来达到预期的效果。
2、隐藏光标、屏蔽软键盘
设置EditText隐藏光标可能经常与设置其不可编辑一起使用,设置不可编辑只要设置android:editable="false"即可,而设置光标不可见可以设置android:cursorVisible="false"。
如果不行,就在相关java类中 建立下面方法:
[java]
view plaincopyprint?
private void setEditTextDisable(){
et_name.setEnabled(false);
et_mobilephone.setEnabled(false);
}
private void setEditTextDisable(){ et_name.setEnabled(false); et_mobilephone.setEnabled(false); }
伴随隐藏光标的,可能经常还会有屏蔽软件盘,实现该功能可以通过设置inputtype参数为TYPE_NULL来实现,不过我实验的时候发现在布局文件中设置不起作用,而需要在activity文件中获取到响应的组件,调用setInputType(InputType.TYPE_NULL)方法来实现。
3、关于密码
EditText有一个属性:android:password,可选值为true/false,该属性可以标记输入框中的字符是否用圆点代替。有一个问题需要注意,设置android:password="true"之后,该EditText是可以输入回车的,如果用户输入了回车字符,会被当做密码的一个字符,所以,如果密码中不允许出现这样的特殊字符,则需要设置singleLine="true".
相关文章推荐
- android 属性个人收集 android:visibility
- android 属性个人收集 android:visibility
- android 属性android:visibility
- Android文档资源大放送 感兴趣的话可以网盘下载(个人收集)
- 个人收集整理xmlhttprequest属性和方法介绍
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- (转载)android:visibility和android:scaleType 属性
- Android中android:visibility的3中属性的剖析
- 浅析Android中的visibility属性
- Android中android:visibility的3中属性的剖析
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- android属性收集
- android 属性android:visibility及 view的setVisibility方法值的意思
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- Android控件属性android:visibility的invisible与gone的区别
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- Android中visibility的三个属性VISIBLE、INVISIBLE、GONE
- 收集Android里xml配置属性在java代码里的实现
- android visibility 属性(2014-12-27)