3

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

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

爪哇:

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

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

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

谢谢。

4

1 回答 1

0

您必须在将使用它的可绘制对象中应用填充。

<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>
于 2013-08-28T00:46:37.310 回答