美文网首页
Android EditText 初步加载不 自动获取焦点的解

Android EditText 初步加载不 自动获取焦点的解

作者: adustdu2015 | 来源:发表于2018-07-13 09:41 被阅读0次

解决办法:在xml文件中EditText外框架里添加上android:focusable="true" android:focusableInTouchMode="true",这样问题就解决了。

  
<RelativeLayout  
        android:id="@+id/title"  
        android:layout_width="fill_parent"  
        android:layout_height="wrap_content"  
        android:layout_alignParentLeft="true"  
        android:layout_alignParentRight="true"  
        android:layout_alignParentTop="true"  
        android:background="#F8F8FF"  
        android:focusable="true"  
        android:focusableInTouchMode="true"  
        android:paddingBottom="6dp" >  
  
        <EditText  
            android:id="@+id/search"  
            android:layout_width="wrap_content"  
            android:layout_height="wrap_content"  
            android:layout_alignParentLeft="true"  
            android:layout_marginLeft="10dp"  
            android:layout_marginRight="5dp"  
            android:layout_marginTop="5dp"  
            android:layout_toLeftOf="@+id/auto_add"  
            android:background="@drawable/rounded_edittext"  
            android:drawableLeft="@drawable/search"  
            android:ems="10"  
            android:hint="@string/hint_search"  
            android:imeOptions="actionSearch"  
            android:inputType="text"  
            android:singleLine="true"  
            android:textSize="15sp" >  
        </EditText> 

相关文章

网友评论

      本文标题:Android EditText 初步加载不 自动获取焦点的解

      本文链接:https://www.haomeiwen.com/subject/mltjpftx.html