在我的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似乎有效,但填充没有。
有谁知道如何解决这个问题?
感谢。
答案 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>