解决输入法弹出时背景被顶上去或者挤压变形的问题

先看效果图:

Screenshot_1510219375.png

Screenshot_1510219378.png

实现方案:

package com.qiangqiang.chatback.views;

import android.content.Context;

import android.util.AttributeSet;

import android.view.MotionEvent;

import android.widget.ScrollView;

/**

* Created by qiangqiang on 2017/7/17 0017.

*/

public class NoScrollView extends ScrollView {

public NoScrollView(Context context) {

super(context);

}

public NoScrollView(Context context, AttributeSet attrs) {

super(context, attrs);

}

public NoScrollView(Context context, AttributeSet attrs, int defStyleAttr) {

super(context, attrs, defStyleAttr);

}

@Override

public boolean onTouchEvent(MotionEvent ev) {

return true;

}

}

android:layout_width="match_parent"

android:layout_height="match_parent">

android:layout_width="match_parent"

android:layout_height="match_parent">

android:id="@+id/img_back"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="@mipmap/bg"

android:scaleType="centerCrop" />

android:layout_width="match_parent"

android:layout_height="50dp"

android:layout_alignParentBottom="true"

android:hint="输入你想输入的文字" />

android 聊天功能实现,Android聊天背景功能实现相关推荐

  1. android c聊天功能,Android实现简单C/S聊天室应用

    Android的网络应用:简单的C/S聊天室,供大家参考,具体内容如下 服务器端:提供两个类 创建ServerSocket监听的主类:MyServer.java 负责处理每个Socket通信的线程类: ...

  2. android仿微信语音聊天功能,Android仿微信发送语音消息的功能及示例代码

    微信的发送语音是有一个向上取消的,我们使用ontouchlistener来监听手势,然后做出相应的操作就行了. 直接上代码: //语音操作对象 private mediaplayer mplayer ...

  3. Android实现强制下线(不同应用之间)功能————简易微信聊天示例

    具体需要看具体的实际情况,这是曾经遇到的问题以及解决方案 实现强制下线(不同应用之间)功能----简易微信聊天示例 强制下线功能需要先关闭所有活动,然后在回到登录界面. 新建一个ActivityCol ...

  4. Android 10.0 Launcher3双层(抽屉)高斯模糊(毛玻璃)背景功能的实现

    1.概述 在进行定制开发的功能需求方面,Launcher3的需求也挺多的,单双层抽屉高斯模糊毛玻璃背景功能也是一个需求功能,最近按照功能需求来开发 双层抽屉高斯模糊毛玻璃效果背景的功能 效果图如图: ...

  5. Android 11.0 系统禁用深色主题背景功能

    1.前言 在11.0的系统rom定制化开发中,在11.0的原生系统中,默认有正常背景和深色主题背景,当系统设置深色主题背景或者进入省电模式情况下会进入 深色主题背景模式这样就会导致系统页面都是黑色的显 ...

  6. Android 10.0 系统禁用深色主题背景功能

    目录 1.概述 2.系统禁用深色主题背景功能相关核心代码

  7. Android Studio实现一个智能聊天机器人

    项目目录 一.需求分析 1.业务需求分析 2.模型需求分析 3.界面需求分析 二.开发环境介绍 三.聊天功能业务实现 ✨1.申请机器人身份标识 2.搭建聊天界面布局 3.搭建聊天条目布局 4.封装聊天 ...

  8. UI设计之【android 仿微信、QQ聊天,带表情,可翻页,带翻页拖动缓冲】

    转自: http://blog.csdn.net/lnb333666/article/details/8546497 如题,这是公司项目的一个功能模块,先上个效果图: 其次大致说说原理: 1,首先判断 ...

  9. Android UI【android 仿微信、QQ聊天,带表情,可翻页,带翻页拖动缓冲】

    如题,这是公司项目的一个功能模块,先上个效果图: 其次大致说说原理: 1,首先判断输入的字符,是否包含表情的文字,比如   这个表情对应的文件名为 emoji_1.png,它对应的文字描述 : [可爱 ...

最新文章

  1. Android程序设计基础
  2. 基于ROS的人脸识别
  3. 分子克隆科研利器SnapGene,测序验证好帮手
  4. 这两款无“节操”的浏览器,在315被曝光后,终于被下架了
  5. postman安装路径_OpenStack Swift 安装及使用
  6. .NET 5 的重大改变:消失的历史技术
  7. [Leetcode][第696题][JAVA][计算二进制子串][分组]
  8. 蓝桥杯历届试题----矩阵翻硬币
  9. iis服务器udp协议,Win2003系统的IIS服务的w3wp.exe使用UDP的80端口发送大量的数据包,寻求帮助...
  10. Linux系统安装MySQL5.7,授权远程登陆
  11. 软件开发工程师:程序员的职业规划就像软件工程
  12. 深入理解IntentService
  13. java编码规范概述_Java 编码规范 (转)
  14. 阿里云mysql导出表,导出mysql表数据库
  15. 个人网站、个人博客的设计案例,仅供参考
  16. 揭秘前端工程师未来就业方向,年薪50w不是梦!
  17. 朴新教育澄清破产传闻:债务重组是最有利方案 公司继续经营
  18. 用“掩码位图“,制作类似.png的“透明图片“①
  19. 博云与智领云达成战略合作,携手共研云原生大数据领域
  20. 一群小朋友在玩老鹰捉小鸡

热门文章

  1. 怎么计算一组数据的波动_税控盘数据和小规模增值税申报表计算结果不一致怎么办...
  2. less webpack 热更新_webpack---less+热更新 使用
  3. th:text为null报错_为vue3.0的学习TS解读高级类型
  4. 四管前级怎么去掉高低音音调_一些歌曲音调太高怎么才能唱上去??
  5. php unset函数_PHP | 使用unset()函数从数组中删除元素
  6. html5滑动删除置顶,html5向左滑动删除特效
  7. python改变列的数据类型_python – Pandas:更改列的数据类型
  8. git菜单形式的_添加“Git Bash Here”到右键菜单
  9. Java PrintWriter close()方法与示例
  10. ztree 指定节点清空_节点操作