当前位置: 代码迷 >> Android >> 一个简单的有关问题,系统键盘自动弹出
  详细解决方案

一个简单的有关问题,系统键盘自动弹出

热度:39   发布时间:2016-05-01 09:49:42.0
一个简单的问题,系统键盘自动弹出
    <EditText
        android:id="@+id/et2"
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"
        
        android:textSize="16dip"
        android:gravity="center"
    android:textColor="#000000"
    android:hint="这里输入手机号码"
    android:layout_marginTop="5dip"
   
    android:layout_toRightOf="@id/tv30"
    android:layout_below="@id/tv2"/>


某个布局中有一个EditText,设置如上,当界面调起的时候,焦点自动指向这个EditText,系统键盘也就随之调起来了,问题是我在构建时没有设置焦点在这个EditText上啊,怎么取消焦点呢?
布局 焦点

------解决方案--------------------
再写一个EditText,把它的宽或者高设置成0只起到获取焦点的作用,让它获取焦点后你的另一个EditText就取消焦点了
------解决方案--------------------
试一下这个
EditText edittext=(EditText)findViewById(R.id.edittext); 
           edittext.clearFocus(); 

------解决方案--------------------
配置一下activity也是可以的
  相关解决方案