一、创建两个xml文件 二、创建两个adawable.xml文件 ...
最近项目在重构,使用 RecyclerView 替换了 ListView 作为 IM 的聊天界面。然后遇到了一个问题就是当键盘弹出来的时候,键盘会遮挡住 RecyclerView 的一部分,造成聊天内容被遮挡,这样肯定是不好的了。然后 Google, bing, Stackoverflow 目前搜索到了 种方法,但是好像无效。 方法 给 RecyclerView 的 layoutManager 设 ...
2017-09-07 17:09 0 1251 推荐指数:
一、创建两个xml文件 二、创建两个adawable.xml文件 ...
第一种方式(CGAffineTransform): 通过CGAffineTransformMakeTranslation方法来临时改变位置,然后通过CGAffineTrans ...
参考:https://blog.csdn.net/I_do_can/article/details/71159198?utm_medium=distribute.pc_relevant.none-ta ...
1、待会儿会用到RecyclerView,首先在app/build.gradle(注意有两个build.gradle,选择app下的那个)当中添加依赖库,如下: 添加完之后记得点击Sync Now进行同步。 2、开始编写主界面,修改activity_main.xml中的代码 ...
iOS开发之“键盘遮挡输入框的解决办法”之一 -----键盘通知之前处理这种问题,总是在触发输入框编辑事件键盘弹出的时候,将当前的View整体向上移动,结束编辑又整体向下移,耗时耗力效率低。 在网上看了使用键盘通知的方法很是方便,所以写了个demo供初学者参考! 1. ...
一、自动弹出软键盘 Timer timer=new Timer(); timer.schedule(new TimerTask() { public void run ...
...
https://gitee.com/xiaoIos/expression_text 界面图文混排思路和iOS是差不多的。一般是匹配表情,网址点击,或者其他自定义图片。 首先创建我们需要匹配的图文混排正则表达式,这里只匹配网址和表情的。 判断正则表达式是否在字符串中有匹配。如果有匹配 ...