界面
东山少爷猪头
nice
展开
-
获取通知栏高度
之前上网找了很多方法,想获取到通知栏的高度.但都不行.有时应用做成全屏确实不方便,例如用在一些平板上,那些该死的平板的虚拟按键和通知栏是放在一起的.这时候就需要获取他的高度了.代码如下,还是谢谢我旧公司的高手程序猿.将自己之前发在eoe论坛的帖子copy过来而已,顺便把楼下的一同分享的也搬过来.这是自己的public static int getStatusBarHeight(Co转载 2014-01-17 11:19:05 · 5741 阅读 · 3 评论 -
设置EditText输入的文字全部变成大写或小写
开始的时候想用TextWatch的,但是发现他监听的事件会重复监听,导致很卡.如果先移除监听,改了再添加,光标的位置也会导致越界,可能我不会写吧,反正觉得很麻烦.后来上网一查,有更方便的方法,还可以很方便的抽出来重用.public class AllCapTransformationMethod extends ReplacementTransformationMethod {原创 2016-06-23 10:46:31 · 6821 阅读 · 0 评论 -
一个小问题引发的"Listview里有多个Edittext,点击一个全部都高亮"
最近在做一个Listview里嵌套多个Edittext的页面,刚开始还没什么问题.界面如下: 然后还按照需求,上传的时候判断如果输入框为空的话,就改变输入框的背景颜色来提示.这时候就发现这个EditText出现点其中一个,当前画面中所有Edittext都会高亮了.就算怎么修改他们clearFocus也不行.让我非常抓狂,上网到处都查不到相关资料.找了两天,也自己写了个小d原创 2016-03-10 17:41:11 · 1417 阅读 · 0 评论 -
全屏下ListView使Edittext长按复制失效,内容消失
全屏页面里有listview,listview里有edittext,发现在4.0以上的设备(2.x和3.x的试过,没问题)会出现长按这个Edittext,如果光标在最后,能出现"黏贴"的标签.但如果光标不在最后,长按Edittext,第一下会使焦点消失,再长按会使Edittext里内容也消失了.原创 2016-01-14 15:35:09 · 2064 阅读 · 0 评论 -
在ListView中嵌套EditText,EditText内容过多需要滚动的问题
最近在做项目,需要在ListView中点击item展开一个固定高度的EditText,不能编辑,如果内容过多就需要滚动.但是发现EditText的滚动跟ListView的滚动冲突了在这里我参考了这个文章: http://blog.csdn.net/goodlixueyong/article/details/41172465 原理是当点到EditText上的时候,就让Edi原创 2015-10-23 11:24:54 · 2381 阅读 · 2 评论 -
关于布局中LinearLayout的fill_parent失效的解决方法
最近在给一个Fragment做个XML布局文件,该Fragment是嵌套在一个Activity里的.发现给他里面的子view设了fill_parent都不会扩展.而且很奇怪,试过各种设置,都没用. 把 View view = inflater.inflate(R.layout.其他布局文件,null); 换进来,就一点问题都没有,反正新建的xml,全部都失效,而且就算把别的布局文件的内原创 2015-11-12 10:10:09 · 3663 阅读 · 2 评论 -
[新]ListView中插广告栏兼DoubleClick For Publishers (DFP) Banner Ads demo,比旧方法更好效果
之前旧的做法在这里:点击打开链接http://blog.csdn.net/tempersitu/article/details/26728673原创 2014-07-02 17:04:30 · 3110 阅读 · 7 评论 -
ListView中插广告栏兼DoubleClick For Publishers (DFP) Banner Ads demo
效果图如下:原创 2014-05-23 17:43:44 · 4227 阅读 · 4 评论 -
ListView的addfooter没显示footer的原因之一
当作是自己遇到了问题,给自己记录下一直用Nexus4和7(都是4.4.2)的来开发,给listview加个footer.结果开个模拟器(2.3)再运行下,footer就不出现了.原来问题在于写代码的位置上.在高版本那就不会有问题,估计是4.3,4.4才没问题.其他版本上(包括4.1或以下的)都没footer出现.原因在于addFooter(),必须在setAdapter之前.不然设了a原创 2014-02-13 17:44:13 · 3151 阅读 · 0 评论 -
利用weight来实现因软键盘的出现,界面调整上移
最近要做这么一个界面,搞了很久,终于实现了.作为自己的笔记也好,分享也好,把方法写上来吧.首先要做的界面是这样的,如下图:界面上有个标题栏,是不动的.然后下面有个ImageView来显示图片,再下面有个输入框,最下面有个按钮.当点击输入框的时候,除了标题栏,其他都往上推,但是图片和输入框可以滑动的,以便查看.图比较丑,讲究着看吧.以下是布局的XML代码:<LinearLa原创 2014-01-20 15:09:42 · 2255 阅读 · 0 评论 -
Android webview 监听是否滚动到底部
参考:Android开发--------------WebView(二)之WebView的滑动底部顶部监听,加载进度条等设置最近项目有这样的需求,上网查了,很多都是说继承webview,重写onScrollChanged,通过计算getContentHeight() * getScale()和getHeight() + getScrollY(), 然后判断Math.abs(webcon...原创 2019-09-11 01:41:03 · 1893 阅读 · 0 评论