Android:在Button或ImageButton上组合文本和图像

n

我试图在按钮上放置一个图像(作为背景)并动态添加,具体取决于运行时所发生的事情,图像上方/上方的一些文本。

如果使用,ImageButton我什至无法添加文本。如果使用的话,Button我可以添加文本,但只能定义具有android:drawableBottom此处定义的XML属性相似的图像

但是,这些属性仅以x和y维度组合文本和图像,这意味着我可以在文本周围绘制图像,但不能在文本下方/下方绘制图像(z轴定义为从显示出来)。

有关如何执行此操作的任何建议?一种想法是扩展ButtonImageButton覆盖draw()-method。但是以我目前的知识水平,我真的不知道如何做到这一点(2D渲染)。也许有更多经验的人知道解决方案或至少有一些入门指南?

m_vitaly

你可以叫setBackground()上一个Button设置按钮的背景。

任何文本将显示在背景上方。

如果要在xml中查找类似内容,则存在:android:background属性,其工作方式相同。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Android中同时共享文本和图像

在Android中的ImageButton中调整图像

如何在ImageButton上显示文本?

将UIButton上的文本和图像与imageEdgeInsets和titleEdgeInsets对齐

SwiftUI在TabbedView上设置了文本和图像

iOS:如何在社交网络上共享文本和图像?

如何在Android上正确放置EditText和ImageButton

如何使用JavaScript和Canvas在图像上添加文本

文本和图像滑块在固定的背景图像上

为什么相同的layout_weight导致Android ImageButton和Button的宽度不同?

在背景视频CSS上分层文本和图像

如何在android中创建形状并在该形状上添加文本和图像?

在Android中以编程方式在按钮上添加文本和图像

如何使用底部按钮和图像上的文本构建StaggeredGridView

如何减少Android上按钮上的文本和图像之间的空间

使用tcpdf和php在图像上移动文本

使用HTML和CSS在图像上放置文本

在Android中的Whatsapp上共享文本或图像

Android:向ImageButton添加文本?

按钮和图像消失在Android上

在ImageButton上放置图像

在ImageButton上动态设置图像

Android ImageButton ButtonState图像未显示

CSS在同一行上放置文本和图像

如何在HTML上添加文本和图像作为链接

在NSPredicates上组合“ And”和“ Or”

在 javascript 和 css 中的图像上的文本

Android:在带有图像、下方文本和自定义边框的按钮上添加按下效果

如何在 Java/Android Studio 中在 ClickOut 上使 Imagebutton 更改 Image onClick in 并返回到原始图像