0

如何在一个xml中设置文本大小、文本颜色和其他参数,然后将它们分配给android中的imagebutton?我可以为每个按钮手动设置参数,但如果按钮超过 3 个,那就是一场噩梦。这样做的最佳做法是什么?

4

3 回答 3

2

您可以为该 http://developer.android.com/guide/topics/ui/themes.html使用样式

于 2012-08-08T10:03:27.677 回答
1

style根据您的要求创建一个,将其添加到您的按钮中,如下所示style="@style/your_style"。看看这个教程样式和主题

于 2012-08-08T10:04:15.043 回答
0
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="CustomText" parent="@style/Text">
        <item name="android:textSize">20sp</item>
        <item name="android:textColor">#008</item>
    </style>
</resources>

<?xml version="1.0" encoding="utf-8"?>
<EditText
    style="@style/CustomText"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Hello, World!" />


<TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:textColor="#00FF00"
    android:typeface="monospace"
    android:text="@string/hello" />
于 2012-08-08T10:11:57.457 回答