이것은 TextView에 TextContactContactName
스타일을 올바르게 적용하는 XML의 샘플 TextView입니다.TextView/EditText에서 "android : textAppearance"를 사용할 수 없지만 "style"이 작동합니다.
<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/photo"
android:layout_alignTop="@id/photo"
android:paddingLeft="10dp"
android:text="First Last"
style="@style/TextContactContactName"
/>
이제 텍스트와 관련이없는 다른 요소를 설정해 보겠습니다. "textAppearance 안드로이드", 텍스트 서식이 적용되지 않는
<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/photo"
android:layout_alignTop="@id/photo"
android:paddingLeft="10dp"
android:text="First Last"
android:[email protected]/TextContactContactName"
/>
불행하게도 이와 같이 나는 TextContactContactName
를 이동하고를 통해 그것을 적용하려고 노력했다. 나는 textAppearance
태그 잘못 사용하고
<style name="TextContactContactName">
<item name="android:textSize">24sp</item>
<item name="android:textColor">#333333</item>
<item name="android:shadowColor">#ffffff</item>
<item name="android:shadowDx">0</item>
<item name="android:shadowDy">1</item>
<item name="android:shadowRadius">1</item>
</style>
: (res/values/styles-text.xml
에 저장) 스타일이 어떻게 보이는지
이다?
Android 2.2 - HTC Desire에서 테스트되었습니다.
개발자의 답변을 얻었습니까? 나는 그것을 또한 알고 기쁘다. – artemkaxboy
'textAppearance'를 통해 적용하는 스타일에 비 텍스트 모양 속성을 포함 시키면 전체 스타일을 적용 할 수 없습니까? – AeroEchelon