В моем приложении я хочу установить верхний и нижний край 8 dip в текстовое представление. Так что, если я делаю это как -
<TextView
android:id="@+id/tv_text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/settings_plain_text"/>
он отлично работает там, где содержание стиля -
<style name="settings_plain_text">
<item name="android:layout_marginTop"> 8dip </item>
<item name="android:layout_marginBottom"> 8dip </item>
<item name="android:textSize"> 18sp </item>
</style>
Но когда я применяю тот же стиль к этому текстовому виду программно, как -
textview.setTextAppearance(context, R.style.settings_plain_text);
он не показывает верхнее и нижнее поле, которые я установил в стиле. Пожалуйста, помогите.