[Android]在RadioButton上显示图片和文字
来源:互联网 发布:希斯.莱杰 知乎 编辑:程序博客网 时间:2024/04/29 01:07
使用XML文件很简单就可以实现,但是有时必须要使用java code 的方式动态实现,这就有些复杂了,这需要继承RadioButton并覆盖其中的onDraw方法。
在代码中的image是Bitmap对象。
@Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); if(image!=null){ Paint pt = new Paint(); pt.setARGB(255,66,66,66); //消除锯齿 pt.setAntiAlias(true); //居中显示图片 int imageX=(int)(this.getWidth()-image.getWidth())/2; canvas.drawBitmap(image,imageX,5,pt); pt.setARGB(255,255,255,255); //居中显示字符串 int strX=(int)(this.getWidth()-name.getBytes().length*5.5)/2; canvas.drawText(name,strX,(image.getHeight()+15),pt); } }
- [Android]在RadioButton上显示图片和文字
- Android在Button按钮上同时显示文字和图片
- 自定义RadioButton 文字在下,图片在上
- 自定义RadioButton 文字在下,图片在上
- 自定义RadioButton 文字在下,图片在上 .
- Android 设置RadioButton文字在图片左边
- 图片滚动和在图片上增加文字显示
- iOS中在UIButton上同时显示文字和图片
- android 中button上如何显示图片和文字
- 让文字在图片上滚动显示
- HTML让文字在图片上显示
- HTML文字在图片上显示
- RadioButton上的文字居中显示
- 在图片上添加文字和图片
- UIButton 上同时显示图片和文字
- ASP.NET中利用DataGrid控件显示图片以及在图片和文字上加超链接
- android RadioButton 图片与文字间距问题
- Android ViewBadger --- 在图片上添加文字
- stl算法:next_permutation剖析 .
- dip-date-analyze业务逻辑图
- 由今天的错误引发对编程的思考总结
- Collection List Set Map的详细分析
- 简单的摄像头视频浏览和捕获程序
- [Android]在RadioButton上显示图片和文字
- 你应该了解的HTML5新特性
- save
- 3DMax Plugin - Sample
- 企业应用架构模式学习
- android下使用httpclient
- CFNetwork 基本结构
- 转自天涯:2011年夏天最给力的搞笑段子50条
- Java SE 学习笔记 Lesson 15