在Android中突出可绘制对象的边缘

3

当我有一个ImageButton和一个drawable时,我想要做一些像Drawer或Twitter一样的事情,当我按下按钮并且图像的角落在边缘上突出显示时,在drawer中它是黄色的,在twitter中它是白色的。就像下面这个例子。
alt text
如何设置我的drawable而不使用很多图片?

1个回答

1

如果您想在运行时将Drawable的一种颜色替换为另一种颜色,可以尝试直接修改Bitmap。您可以在此处找到类似的示例。

但依我之见,使用可用于不同按钮状态的多个Drawables的drawable XML资源更有可能是Android的方式。

敬礼, Serge


有没有办法将其应用于按下事件?似乎当我运行时图像并没有被拉伸。 - monmonja

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接