2017-03-15 9 views
0

あります。あなたが見ることができるように enter image description hereのAndroidのEditTextが、私は私のアプリでは、次のレイアウト持って余分なパディング

を、両方のEditText s内の余分なパディングがあります。 「無限大」と書かれているものは、android:includeFontPadding="false"のために少し余裕があります。私はまたその上にandroid:paddingTop="0dp"を設定し、それを小さくしましたが、パディングはまだそこにあります。どうすればこれを削除できますか?私は赤い矩形にサイズダウンしたい( "検索範囲"のサイズに似ている方法に似ています)。修正

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"> 

    <TextView 
     android:id="@+id/search_range_title" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Search range:" 
     android:textSize="14sp"/> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_below="@id/search_range_title" 
     android:gravity="bottom" 
     android:orientation="horizontal" 
     android:weightSum="2"> 

     <EditText 
      android:id="@+id/search_range_start" 
      android:layout_width="110dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:gravity="center_horizontal" 
      android:inputType="number" 
      android:textCursorDrawable="@drawable/cursor_purple"/> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="to" 
      android:textSize="14sp"/> 

     <EditText 
      android:id="@+id/search_range_end" 
      android:layout_width="110dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:paddingTop="0dp" 
      android:gravity="center_horizontal" 
      android:includeFontPadding="false" 
      android:inputType="number" 
      android:text="infinity"/> 

     <ImageButton 
      android:id="@+id/infinity_button" 
      style="?android:attr/selectableItemBackground" 
      android:layout_width="wrap_content" 
      android:layout_height="match_parent" 
      android:background="@drawable/ripple_clear" 
      android:src="@drawable/infinity"/> 

    </LinearLayout> 

</RelativeLayout> 

編集2

レイアウトとXML:

編集ここ

はXMLです。

編集3

android:background="@null"を設定する際、境界が私が望んでいた道であり、余分なパディングが存在しないため、問題が背景に関連しているようです。

<EditText 
    ... 
    android:paddingLeft="0dp" 
    android:paddingRight="0dp" 
    ... /> 
+0

あなたのXMLを投稿してください。 –

+0

@JohnJoe XML posted。 – TychoTheTaco

+0

'android:gravity =" center_horizo​​ntal "'を削除します。 –

答えて

0

削除パディングは、編集テキストのパディングを反転してください。

<EditText 

abdroid:padding="-1dp" 
関連する問題