如何在android中为textviews设置样式填充?

时间:2013-08-28 00:29:52

标签: android styles textview

在我的Android应用程序中,我想创建一个具有填充属性的样式。我正在使用这个:

<style name="title_numbering">
    <item name="android:padding">20dp</item>
    <item name="android:textColor">#b60000</item>
</style>

的java:

    TextView num = new TextView(this);
    num.setText(String.format("%d", index+1));
    num.setTextAppearance(this, R.style.title_numbering);

textcolor似乎有效,但填充没有。

有谁知道如何解决这个问题?

感谢。

1 个答案:

答案 0 :(得分:0)

您必须在drawable中应用填充,以便使用它。

<item android:top="10px" android:right="10px">

修改: -

填充对形状没有影响。请写这样的。

 <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
     <item android:top="10px" android:right="10px" android:drawable="@drawable/myPic"/>
</layer-list>