所以我一直试图这样做一段时间,我搜索谷歌和所有,但我似乎没有得到我需要的东西。 我正在编写一个应用程序,基本上创建4个按钮。 我想要做的是在按钮的背景放置一个Icon,然后在天气应用程序中编写文本,然后在其中使用下一个云,并更改文本的字体样式。我找到了图标here。我该怎么做? 这就是我写的:
`
<Button
android:layout_width="162dp"
android:layout_height="200dp"
android:text="WEATHER STATION"
android:textStyle="bold"
android:textSize="26dp"
android:gravity="bottom"
android:typeface="monospace"
android:drawableTop="@drawable/weathericon"
android:background="@drawable/weather"
android:id="@+id/weather_station" />`
不幸的是我还放不上图片。
答案 0 :(得分:0)
尝试替换
机器人:背景= “@绘制/天气”
代码中的
机器人:背景= “@机器人:彩色/透明” android:drawableTop =“@ drawable / [your background image]”
答案 1 :(得分:0)
只需在Button上调用setBackgroundDrawable()即可设置按钮的背景。 文本将出现在带有背景图像的按钮上。