2015-03-06 2 views
0

Я установил желтый цвет фона в EditText:EditText становится шире, когда цвет фона устанавливается

... 
<EditText 
    android:id="@+id/identification" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:inputType="text" 
    android:maxLength="25" 
    android:layout_marginRight="@dimen/marginRightScreen" 
    style="@style/required" // here I set the background color 
    > 
     <requestFocus /> 
</EditText> ... 

XML стиля:

<style name="required"> 
    <item name="android:background">@color/required</item> // #FF9 
</style> 

Проблема заключается в том, что во время выполнения ширина EditText в больше, как если он выбран с оранжевой каймой:

enter image description here

Итак, как сделать ширину такой же, как и у другой ширины EditText?

+0

это из-за дополнения, добавить некоторое дополнение к вашему атрибут стиля, то это будет, как вам нужно. –

+0

Нет! ширина еще больше! – pheromix

+0

Что делать, если родительский стиль вашего стиля установлен в EditText? (что-то вроде этого: '