2017-09-09 1 views
0

글고의 스타일을 설정할 수 없습니다, 그러나 그것은 작동하지 않습니다내가 글고 내 자신의 스타일을 만들어

스타일 : 나는 부모를 변경하려고

<EditText 
     app:theme="@style/InputTextBox" 
     android:layout_width="0dp" 
     android:layout_height="0dp" 
     android:layout_marginTop="16dp" 
     app:layout_constraintTop_toBottomOf="@+id/spinner_to" 
     android:layout_marginLeft="0dp" 
     app:layout_constraintLeft_toLeftOf="@+id/spinner_from" 
     android:layout_marginRight="0dp" 
     app:layout_constraintRight_toRightOf="@+id/spinner_to" 
     app:layout_constraintHorizontal_bias="0.0" 
     android:hint="@string/translate_text_input_hint" 
     android:layout_marginBottom="0dp" 
     app:layout_constraintBottom_toTopOf="@+id/guideline" 
     app:layout_constraintVertical_bias="0.0" 
     android:id="@+id/et_input_text" /> 

: XML에

<style name="InputTextBox" parent="@android:style/Widget.EditText"> 
     <item name="background">@drawable/text_area_box</item> 
     <item name="android:paddingLeft">16dp</item> 
     <item name="android:paddingRight">16dp</item> 
     <item name="android:paddingTop">8dp</item> 
     <item name="android:paddingBottom">8dp</item> 
     <item name="android:gravity">top</item> 
    </style> 

글고 치기 Widget.AppCompat.EditText, Base.Widget.AppCompat.EditText 및 그 외의 다른 스타일에도 스타일이 있지만 여전히 결과가 없습니다.

+1

시도해주세요. style = "@ style/InputTextBox – VVB

+0

@VVB 도움을 주신 데 대해 감사합니다. –

답변

0

EditText에서 etting 스타일은 android:theme으로 설정해야합니다.

<EditText 
     android:theme="@style/InputTextBox" 
     android:layout_width="0dp" 
     android:layout_height="0dp" 
     android:layout_marginTop="16dp" 
     app:layout_constraintTop_toBottomOf="@+id/spinner_to" 
     android:layout_marginLeft="0dp" 
     app:layout_constraintLeft_toLeftOf="@+id/spinner_from" 
     android:layout_marginRight="0dp" 
     app:layout_constraintRight_toRightOf="@+id/spinner_to" 
     app:layout_constraintHorizontal_bias="0.0" 
     android:hint="@string/translate_text_input_hint" 
     android:layout_marginBottom="0dp" 
     app:layout_constraintBottom_toTopOf="@+id/guideline" 
     app:layout_constraintVertical_bias="0.0" 
     android:id="@+id/et_input_text" /> 
관련 문제