`
marine8888
  • 浏览: 544519 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android-----完全隐藏软键盘

阅读更多

隐藏软键盘一直是我头痛的事情,没有找到一种真正能隐藏的方法。点击EditText的时候总是弹出软键盘。-----杯具

 

杯具(一):

InputMethodManager im =(InputMethodManager) mEdit 
.getContext() .getSystemService(Context.INPUT_METHOD_SERVICE);

im.hideSoftInputFromWindow(SoftKeyTest.this.getCurrentFocus().getWindowToken(), 
    		InputMethodManager.HIDE_NOT_ALWAYS);

 杯具(二):

 

<activity android:name=".SoftKeyTest"
        		  android:windowSoftInputMode="stateAlwaysHidden"//加入这行
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

 杯具(三):

mEdit.setOnClickListener(new View.OnClickListener() {
			
   @Override
  public void onClick(View v) {
  // TODO Auto-generated method stub
	求求你别出来了;			
  }
});

 

一个一个尝试,这个参数终于把软键盘隐藏了:

 洗具(一):

EditText et=(EditText)findViewById(R.id.edit);

et.setInputType(InputType.TYPE_NULL);

   更多参数: http://androidstudy.iteye.com/blog/784829


  

期待更多洗具.......

分享到:
评论

相关推荐

    Android软键盘与聊天页面底部布局之间优雅地切换

    在Android应用开发中,用户界面的设计和交互是至关重要的,特别是在聊天应用中,软键盘的弹出和隐藏以及与底部布局的交互直接影响到用户体验。本文将深入探讨如何在Android中实现软键盘与聊天页面底部布局之间的优雅...

    android解决软键盘遮挡输入框的示例代码

    在Android开发中,软键盘弹出时遮挡输入框是一个常见的问题,特别是在手机应用中,用户需要在有限的屏幕空间内进行输入操作。为了解决这个问题,开发者通常需要对布局进行特殊处理,确保输入框始终保持可见。下面...

    隐藏软键盘

    标题"隐藏软键盘"所提及的知识点,主要是关于如何在Android应用程序中实现对系统软键盘的管理,确保在特定场景下不显示键盘。下面将详细阐述这一主题。 首先,Android系统的软键盘通常会在用户点击EditText等可输入...

    Android 自定义键盘(完全定制,向上顶布局,点击按钮进行隐藏)

    之前上传的另外一个自定义键盘,并没有实现键盘弹出的时候,布局向上自动调整。(网络上所有的自定义键盘都没有添加自适应的功能,而且布局没这么好看,上一个例子资源链接为:...

    Android Dialog中软键盘的显示与隐藏的示例

    由于隐藏软键盘没有时间上的限制,所以可以直接调用`InputMethodManager`的`hideSoftInputFromWindow()`方法,如下所示: ```java InputMethodManager inputMethodManager = (InputMethodManager) activity....

    Android屏蔽软键盘自动弹出的解决方案

    在Android应用开发中,经常会遇到一个用户界面设计问题:当用户在EditText中输入内容时,软键盘自动弹出,导致屏幕下方的输入区域被遮挡,严重影响用户体验。为了解决这个问题,开发者可以采取多种策略来避免软键盘...

    Android开发之完全隐藏软键盘的方法

    综上所述,Android开发中完全隐藏软键盘的方法有多种选择,开发者应根据具体的应用场景和需求来选择最合适的方法。在实际开发中,还需要考虑用户体验,避免过度隐藏键盘导致操作不便。同时,如果应用需要在特定时刻...

    详解Android中获取软键盘状态和软键盘高度

    `InputMethodManager`的`isActive()`方法并不完全可靠,它只能确定软键盘是否可能被激活,但不能准确判断软键盘当前是否显示。因此,我们不能依赖这个方法来判断软键盘的状态。 **注册布局变化监听** 为了监控软...

    robotium显示软键盘方法

    这个类提供了与软键盘交互的功能,如显示和隐藏软键盘。 ```java InputMethodManager imm = (InputMethodManager) BaseClass.solo.getCurrentActivity().getSystemService(Context.INPUT_METHOD_SERVICE); ``` ...

    安卓自定义软键盘

    本教程将详细讲解如何在Android系统中实现一个完全自定义的软键盘,涵盖数字键盘和字母键盘的创建。 首先,我们需要创建一个新的Android项目,并在布局文件(如activity_main.xml)中添加一个EditText组件,作为软...

    触摸屏终端软键盘JS虚拟键盘.rar

    此外,"触摸屏终端软键盘JS虚拟键盘"的实现基于Web技术,这意味着它可以跨平台运行,无论是在Windows、Android还是iOS系统上,只要支持Web浏览器,就能轻松集成并使用。这对于开发者来说,大大降低了开发成本,提高...

    anroid自定义软键盘

    - 自定义键盘可能受到系统安全策略限制,例如在某些设备上可能无法完全隐藏系统键盘。 - 考虑到不同设备和屏幕尺寸,键盘布局设计应具有一定的适应性。 - 测试时确保在模拟器或真实设备上切换到你的自定义键盘,以便...

    新版Android开发教程.rar

    � 由于采用了 Java 作为应用开发语言,目前可用的传统第三方应用还很少,但由于 Android 是一款完全 开 源的移动计算平台,相信第三方应用会很快的丰富起来。 � Google 提供了一套 Java 核心包 (J2SE 5,J2SE 6) 的...

    Android高级应用源码-android全屏模式下计算键盘的大小.zip

    3. 使用AccessibilityService:通过无障碍服务接口,监听到软键盘的显示和隐藏事件,从而获取键盘的大小。这种方式相对复杂,但能获得更准确的结果。 4. 对比Root视图高度:在键盘弹出前后分别获取根布局的尺寸,...

    android 计算器的完全实现

    - 使用`InputMethodManager`来管理软键盘的显示和隐藏,提高用户体验。 - 添加动画效果,如按钮按下状态的变化,提升应用的视觉吸引力。 8. **测试与调试**: - 对计算器进行各种输入测试,确保所有情况下的正确...

    Android开发资料合集--续

    11. 隐藏小键盘:调用`InputMethodManager`的`hideSoftInputFromWindow()`方法来隐藏软键盘。 12. 响应Touch事件:通过重写View的`onTouchEvent()`方法,处理用户的触摸操作。 13. Activity间通信:使用Intent传递...

    android解决软件盘遮挡问题

    首先,我们要理解Android系统在处理软键盘弹出时的默认行为。当EditText获得焦点并弹出软键盘时,系统通常会尝试调整Activity的窗口大小,使得部分内容可见。但这种调整并不总是完美,有时会导致底部部分被键盘完全...

    Android开发知识点总结[参考].pdf

    - 设置`android:windowSoftInputMode="stateVisible|adjustResize"`可以让Activity在软键盘弹出时自动调整布局大小,以避免输入框被遮挡。 - `android:windowSoftInputMode="stateVisible|adjustPan"`则会使输入框...

    Android面试

    - Activity在屏幕方向改变或键盘隐藏状态改变时,不会被销毁,而是通过`onConfigurationChanged`方法来处理这些变化。 #### 二、Android中的动画类型及其特点 1. **Tween动画**: - 这种类型的动画可以通过简单...

Global site tag (gtag.js) - Google Analytics