首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

这种效果,在安卓里如何实现

2013-11-11 
这种效果,在安卓里怎么实现[解决办法]不知道你说的是什么效果? 图片上哪些东西?[解决办法]估计楼主说的是

这种效果,在安卓里怎么实现
这种效果,在安卓里如何实现
[解决办法]
不知道你说的是什么效果? 图片上哪些东西?
[解决办法]
估计楼主说的是那个hint自动跑上面去的设计吧,挺好看的。
要实现的话,把EditText和一个TextView放到同一个Layout里面,先把TextView隐藏,给EditText设置后Hint;
监听EditText的Text Changed事件;
如果有输入文字,则把TextView显示出来,反之隐藏;
显示/隐藏的时候加一个FadeIn/FadeOut、Transform动画;
[解决办法]
同时用三个控件很卡,特别是自定Animation的时候,为什么我感觉那个效果像是加载了一个flash或者html5,,,
[解决办法]

引用:
这样的话就用到了三个控件,先不说实现的难度,但我们的应用要把所有的EditText都用这个效果,会不会很卡啊

三个控件有什么好卡的,如果要继承EditText实现的话,可以在左上角画一个TextDrawable显示Hint,不过Hint的动画会比较麻烦

热点排行