短信会话界面EditText,焦点获取直接弹出输入法的问题

原创 2013年12月02日 14:29:40
让editText不自动获得焦点
<LinearLayout
            android:id="@+id/ll_haomsg_edit_send"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_gravity="center_vertical"
            android:focusable="true"                        //属性1
   	    android:focusableInTouchMode="true"             //属性2
            android:background="@drawable/bg_search"
            android:gravity="center_vertical"
            android:orientation="horizontal" >

            <EditText
                android:id="@+id/et_send_content"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_gravity="center_vertical"
                android:layout_marginLeft="2dp"
                android:layout_marginRight="2dp"
                android:layout_weight="1"
                android:maxLines="6"
                android:background="@drawable/ed_inputtype"
                android:gravity="center_vertical"
                android:hint="@string/sms_content"
                android:paddingBottom="6dp"
                android:paddingTop="6dp" />

            <ImageView
                android:id="@+id/iv_send_haomsg"
                android:layout_width="wrap_content"
                android:layout_height="fill_parent"
                android:layout_gravity="center_vertical"
                android:layout_marginRight="2dp"
                android:contentDescription="@string/add_exist_contact"
                android:scaleType="center"
                android:src="@drawable/sms_send_press" />
        </LinearLayout>

     进入界面EditText会自动的获取焦点,这种机制应该是挺好的,产品经理要求不自动弹出,那么实现方式代码设置明显麻烦


我们从焦点入手,EditText不能传递焦点的话,系统的输入法也就不会触发!

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android EditText不弹出输入法总结,焦点问题的总结

一、如果页面有EditText,并且我们想要进入这个页面的时候默认弹出输入法,可以这样设置这个属相:android:windowSoftInputMode=stateVisible,这样就会默认弹起输...

EditText不自动获得输入焦点(以及 获得焦点但不弹出输入法软键盘的方法)

http://m.blog.csdn.net/article/details?id=48414821 相信被“EditText自动获得焦点”这个问题困扰的同学,实际上是被“EditText自动获得焦...

EditText不自动获得输入焦点(以及 获得焦点但不弹出输入法软键盘的方法)

相信被“EditText自动获得焦点”这个问题困扰的同学,实际上是被“EditText自动获得焦点,引发弹出软键盘"这个问题困扰。 如果是被软键盘问题困扰,请看:android:windowSoftI...

Android中EditTex焦点设置和弹不弹出输入法的问题

今天编程碰到了一个问题:有一款平板,打开一个有EditText的Activity会默认弹出输入法。为了解决这个问题就深入研究了下android中焦点Focus和弹出输入法的问题。在网上看了些例子都不够...

Android中EditTex焦点设置和弹不弹出输入法的问题

今天编程碰到了一个问题:有一款平板,打开一个有EditText的Activity会默认弹出输入法。为了解决这个问题就深入研究了下android中焦点Focus和弹出输入法的问题。在网上看了些例子都不够...

Android 自定义布局dialog使用(解决edittext无法弹出输入法的问题)

对话框,自定义布局: public void showDialog() { if(alertDialog != null && alertDialog.isShowing()){ retur...

Android 关于 EditText 的一些问题 如:不弹出输入法

方法一(此种有效,其余未测): 在 AndroidMainfest.xml 中 选 择 哪 个 activity , 设 置 windowSoftInputMode 属 性 为 adjustUnspe...

Android开发中EditText获得焦点弹出输入框改变屏幕布局的问题

在Android开发中,比较头疼的问题就是EditText总是已启动就获得焦点并弹出输入框,感觉很是不爽。而且,因为输入框的弹出,导致屏幕布局获得改变,有些空间被挤压到一起,很是难看,所以,我就上网搜...

activity 第一个获取焦点的组件是 EditText 时,开启这个activity 时就会自动弹出软键盘问题

在Manifest.xml中设定activity的属性[html] view plaincopy在CODE上查看代码片派生到我的代码片android:windowSoftInputMode="stat...

TextView/EditText字体阴影 ,自动换行,焦点获取,输入法回车键前往,自定义光标

Android字体阴影  strings.xml文件定义字符串中的标签  Android TextView 自动换行问题  关于android软键盘enter键的替换与事件监听  软件盘的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)