在我的应用程序中,我想将 8 dip 的顶部和底部边距设置为 textview。所以如果我这样做 -
<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);
它没有显示我在样式中设置的顶部和底部边距。请帮忙。