如何在一个xml中设置文本大小,文本颜色和其他参数,然后将它们分配给android中的imagebutton? 我可以手动为每个按钮设置参数,但如果有超过3个按钮,它就变成了一场噩梦。这样做的最佳做法是什么?
答案 0 :(得分:2)
答案 1 :(得分:1)
根据您的要求创建style
,将其添加到您的按钮,例如style="@style/your_style"
。看看这个教程Styles and Themes
答案 2 :(得分: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" />