0

我在一些论坛上看到这个问题没有答案,想知道是否有人知道如何回答。

例如,假设需要一个带有图片和文本的按钮。创建一个 xml 视图然后将其膨胀到 Button 中似乎很自然。这可能吗?

目前我不需要按钮看起来可点击或在点击时更改它的颜色,但考虑一下这将如何通过膨胀来影响它也可能很有趣。

顺便说一句,我发现这个教程描述了同一问题的解决方案,但他们正在编写一个扩展 View 的类来实现目标。这对我来说似乎有点矫枉过正。 http://kahdev.wordpress.com/2008/09/13/making-a-custom-android-button-using-a-custom-view/

提前致谢!安娜

4

1 回答 1

0

为您的自定义按钮创建一个 XML 布局,其中包含 TextView 和 ImageView。将以下属性放入文件中的根布局:

android:background="@android:drawable/btn_default"
android:focusable="true"
android:clickable="true"

你会得到你需要的。

于 2010-06-30T12:05:45.113 回答