Android 如何导入线性布局中的内容并将其放置在画布上
我在一个xml文件中实现了一个seekbar。我想把这个seekbar放在一个自定义的可绘制矩形上,我用canvas-draw方法绘制了这个矩形,我把这个类命名为“controlButtons.java”,也就是说,不同的矩形就像菜单一样 我的主要问题是如何使seekbar显示在矩形上,而不必使类“extend linearlayout” 有没有一种方法可以将某物导入为线性布局并将其放置在画布上 希望你能帮助我谢谢 raaj希望这有助于:Android 如何导入线性布局中的内容并将其放置在画布上,android,canvas,Android,Canvas,我在一个xml文件中实现了一个seekbar。我想把这个seekbar放在一个自定义的可绘制矩形上,我用canvas-draw方法绘制了这个矩形,我把这个类命名为“controlButtons.java”,也就是说,不同的矩形就像菜单一样 我的主要问题是如何使seekbar显示在矩形上,而不必使类“extend linearlayout” 有没有一种方法可以将某物导入为线性布局并将其放置在画布上 希望你能帮助我谢谢 raaj希望这有助于: Bitmap bitmap = Bitmap.creat
Bitmap bitmap = Bitmap.createBitmap(seekBarView.getMeasuredWidth(),
seekBarView.getMeasuredHeight() ,Bitmap.Config.ARGB_8888);
Canvas barCanvas = new Canvas(bitmap);
seekBarView.draw(canvas);
baseCanvas.drawBitmap(bitmap, x, y, null);
我要做的是使用canvas.setBitmap(位图);,从包含“自定义可绘制矩形”的画布创建位图;。然后,我将使用XML中的TableLayout将位图(使用imageView)放置在seekbar后面。通过,您可以控制seekbar并从中获取数据,而无需再次完全重新绘制画布。我们可以查看controlButtons.java的代码吗