`
shendixiong
  • 浏览: 402500 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

取消自动获取焦点(默认进来焦点到edittext),取消进入呼出软件盘

 
阅读更多
  <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content"
                  android:id="@+id/checkinlinear" android:layout_below="@id/assetnameet"
                  android:focusable="true"  android:focusableInTouchMode="true"
                  android:lineSpacingExtra="5dip">
        
        <EditText android:id="@+id/checkin_content" android:layout_height="50dip" android:layout_width="200dip"
                  android:layout_weight="1" android:hint="@string/checkin_content_hint" android:singleLine="true"/>
      
        <Button android:text="@string/checkin_submit_btn" android:id="@+id/checkin_submitbtn"
                android:layout_height="wrap_content" android:layout_width="wrap_content"
                android:layout_weight="3"/>
    </LinearLayout>

 android:focusable="true"  android:focusableInTouchMode="true"

 

此前,当我进入做项目的时候!发现,当我进入到对应的ui中,焦点会自动的到edittext中,这样就会呼出软键盘!我在网上找了一些资料!有的是关闭,或者监控软键盘状态,或者焦点位置!

   但是!这些都不是我项目想要的!

  我想要的仅仅是第一次进入到对应ui的时候,不要呼出软键盘,当用户点击的时候,才呼出软键盘!

 

 

 而在linearyout中加入这两行代码就能实现我的要求了了!

分享到:
评论

相关推荐

    EasyKeyBoardView-master.rar

    3)自定义键盘 方案1: 1)键盘在scrollview外面,布局写死,默认隐藏。...1)自动将edittext中内容全选并获取焦点: et.setSelectAllOnFocus(true);//获得焦点时全选文本 et.requestFocus(); //请求获取焦点

    Android自定义验证码输入框

    1. **监听焦点变化**:使用`FocusChangeListener`监听`EditText`的焦点变化,当获取焦点时显示软件盘,失去焦点时隐藏。 2. **使用InputMethodManager**:Android系统提供了`InputMethodManager`服务来管理输入法。...

    安卓自定义软键盘

    // 获取当前焦点的EditText EditText editText = (EditText) getCurrentInputTarget(); if (editText != null) { // 处理按键事件 switch (primaryCode) { case Keyboard.KEYCODE_DELETE: // 删除字符 int ...

    AndroidTextView属性详解[归类].pdf

    3. `android:bufferType`:这个属性定义了获取TextView文本的方式。`editable`表示可以添加字符,类似StringBuilder,允许后续追加内容。`spannable`则允许在特定字符区域内应用样式,如颜色、字体等。 4. `android...

    Android开发精点总结

    - 使用`android:selectAllOnFocus`属性,在获得焦点时自动选中全部文本。 #### 五、自定义键盘映射 有时候我们需要自定义软键盘的行为,比如更改键盘上的按键功能等。 **实现方式:** 1. 创建一个`...

Global site tag (gtag.js) - Google Analytics