2015-10-13 55 views
0

下面是我的代碼:EditText上沒有得到集中

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="horizontal" > 

    <ImageView 
     android:id="@+id/app_owner" 
     android:layout_width="@dimen/comment_profilepic_width" 
     android:layout_height="@dimen/comment_profilepic_height" 
     android:adjustViewBounds="true" 
     android:background="@android:color/white" 
     android:src="@drawable/profile_picture" /> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="35dp" 
     android:src="@drawable/newfeed_23" /> 

    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:background="@drawable/shape_comment_bg" 
     android:orientation="vertical" 
     android:padding="10dp" > 

     <EditText 
      android:paddingLeft="6dp" 
      android:minHeight="50dp" 
      style="@style/WhiteNormalText" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:background="@drawable/shape_comment_textbox" 
      android:textColor="@color/white" 
      android:textColorHint="@color/white" 

      android:hint="Post your comment..." /> 
    </LinearLayout> 

</LinearLayout> 

Whenver我對文本挖掘,它就會開始集中,然後失去。我真的不知道這裏發生了什麼事。任何幫助,將不勝感激

+0

嘗試添加在的setFocus = 「真」 xml – dex

+0

它不起作用。 – androider

回答

0

試試這個在您的.xml文件:

<EditText 
     android:paddingLeft="6dp" 
     android:id="@+id/editComment" 
     android:minHeight="50dp" 
     style="@style/WhiteNormalText" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:background="@drawable/shape_comment_textbox" 
     android:textColor="@color/white" 
     android:textColorHint="@color/white" 

     android:hint="Post your comment..." /> 

你的活動:

EditText editComment = (EditText) findViewById(R.id.editComment); 
editComment.setFocusableInTouchMode(true); 

希望這可以幫助你

+0

仍然不起作用。這是焦點問題還是其他問題? – androider