发布于 2017-10-10 18:15:44 | 27 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Android移动端操作系统

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。


当点击评论时,弹出对话框,同时弹出软键盘,当点击返回键时,将对话框关闭,不只是关闭软键盘。效果非常棒,需要的朋友参考下吧

Android 仿今日头条评论时键盘自动弹出的效果:当点击评论时,弹出对话框,同时弹出软键盘,当点击返回键时,将对话框关闭,不只是关闭软键盘。

效果图:

对这个对话框设置一个style效果:


<style name="inputDialog" parent="@android:style/Theme.Holo.Light.Dialog">
    <item name="android:windowBackground">@color/dialog_bg</item>
    <!--背景-->
    <item name="android:windowFrame">@null</item>
    <!--设置无边框-->
    <item name="android:windowNoTitle">true</item>
    <!-- 无标题 -->
    <item name="android:backgroundDimEnabled">true</item>
    <!-- 模糊 -->
    <item name="android:windowSoftInputMode">stateAlwaysVisible</item>
    <!--显示软件盘-->
  </style>

并设置Dialog的监听返回键事件,不然默认是隐藏软键盘:


dialog.setOnKeyListener(new DialogInterface.OnKeyListener() { 
      @Override 
      public boolean onKey(DialogInterface dialogInterface, int keyCode, KeyEvent keyEvent) { 
        if (keyCode == KeyEvent.KEYCODE_BACK && keyEvent.getRepeatCount() == 0) 
          dialog.cancel(); 
        return false; 
      } 
    }); 

做完以上两步,就可以实现与今日头条评论一样的效果了。



相关阅读 :
Android 仿今日头条评论时键盘自动弹出的效果(推荐)
Android屏蔽软键盘自动弹出的解决方案
Android仿今日头条滑动页面导航效果
Android 仿今日头条简单的刷新效果实例代码
Android键盘自动弹出解决方法分析
Android之软键盘自动弹出和关闭【代码分享】
Android 软键盘自动弹出与关闭实例详解
Android应用中仿今日头条App制作ViewPager指示器
解析android中隐藏与显示软键盘及不自动弹出键盘的实现方法
Android编程实现使用Intent传输包含自定义类的ArrayList示例
Android仿微信朋友圈全文、收起功能的实例代码
Android 中在有序广播中添加自定义权限的实例
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务