就像下面的图片一样
解决方法 要通过搜索栏拇指绘制文本,请使用此功能public BitmapDrawable writeOnDrawable(int drawableID,String text){ Bitmap bm = BitmapFactory.decodeResource(getResources(),drawableID).copy(Bitmap.Config.ARGB_8888,true); Paint paint = new Paint(); paint.setStyle(Style.FILL); paint.setcolor(color.BLACK); paint.setTextSize(20); Canvas canvas = new Canvas(bm); canvas.drawText(text,bm.getHeight()/2,paint); return new BitmapDrawable(bm); }
此功能将调用为
seekbar.setThumb(writeOnDrawable(R.drawable.thumbimage,mytext));
将thumb_mage.png文件放在res / drawable /中,’mytext’是你想要在那个drawable上面写的字符串
有关完整对话,请参阅以下链接
how to set the seek bar thumb with a layout or with a TextView?
希望这对你有所帮助.
总结以上是内存溢出为你收集整理的如何在android SeekBar上添加数字刻度全部内容,希望文章能够帮你解决如何在android SeekBar上添加数字刻度所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)