Android ImageButton / Custom-Button?

时间:2011-01-08 20:47:41

标签: android button imagebutton

我是Android开发的新手。到目前为止,我可以通过在stackoverflow上读取线程来帮助自己解决所有问题。现在我陷入困境,需要一些帮助。不幸的是我不允许发布截图的图像,因为我是一个新的mamber,所以我尝试描述它。

我有一个三星Galasy S和随附的时钟应用程序有一个名为“+创建闹钟”的按钮。我想为我的应用创建一个类似的按钮。 我一直在尝试使用ImageButton。我知道如何将“+” - Icon放到ImageButton上,但只有居中而没有文字。我想这是一个自定义按钮。有谁知道如何做到这一点?我可以在xml中执行此操作,还是需要扩展视图类并使其成为我自己的视图?

2 个答案:

答案 0 :(得分:1)

将来,如果您希望我们帮助您制作看起来像其他东西的东西,那么创建图像会有所帮助。使用DDMS的屏幕截图功能记录您想要的内容,并在您的问题中包含图像。

常规Button可以通过android:drawableBottomandroid:drawableLeft等属性在文字的任何一侧显示图片。

答案 1 :(得分:0)

您只能通过xml执行此操作。有一个example。很可能你已经做过类似的事情了。但我的建议是创建您的自定义图像(您将在ImageButton上显示),以便图像包含您的图标和文本标签。然而,看起来CommonsWare提出了一种更好的方法。