可在简单按钮上绘制
问题描述:
按钮(按钮)如何接收绘图并将其置于按钮上而不显示文本?可在简单按钮上绘制
如果你不能做到这一点,那么如何做到背景不“拉伸”按钮呢?
问题是,对于一些按钮有图标和文字,对于其他人只有图标和第三种类型只有文本!所以我必须单独使用一个对象,而不是几个不同的类,而且更时尚。
谷歌需要改进这种架构!如果我想要一个带有或不带文字的按钮,用图像遮挡中心,这是我的问题,我应该能够做到!
答
使用布局,如AbsoluteLayout,LinearLayout,或RelativeLayout与TextView和ImageView创建自定义布局点击和看法。另请查阅这篇关于layout reuse的文章。
答
为了您的第一个请求:如果您想要使用ImageButton,文本和可绘制,或者我认为您必须自己继承按钮的子组合。你可以看看TabWidget的代码如何做到这一点(因为TabWidget已经可以同时有两个但打算开始活动)
亲爱的。我需要组合:文本+图像,只有图像或只有文本在一个相同的对象。 ImageButton没有设置文本。谢谢。 – Mateus