当前位置: 移动技术网 > IT编程>移动开发>Android > Android 仿今日头条评论时键盘自动弹出的效果(推荐)

Android 仿今日头条评论时键盘自动弹出的效果(推荐)

2019年07月24日  | 移动技术网IT编程  | 我要评论

win7桌面,速冻汤圆怎么炸,今日头条邮币卡

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; 
      } 
    }); 

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

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网