相关疑难解决方法(0)

FrameLayout的目的是什么?我们应该在哪种情况下使用它?

FrameLayout在Android中有什么用途?是否有针对其设计的特定方案?

在我的Android应用程序中,我有一个场景,我必须显示两个ImageView,一个在另一个.这是一个.png图像文件,在此图像上可以绘制9个补丁.

ViewGroup我应该为此目的使用哪个:RelativeLayoutFrameLayout

我还想知道ViewGroup应该使用每个s 的不同场景.

android android-relativelayout android-viewgroup android-framelayout

8
推荐指数
1
解决办法
2411
查看次数

Android:如何在API15中使用clipRect

我在api 15(Android 4.0.3)上运行自定义视图时遇到问题

代码:

canvas.clipRect(10,10,100,100, Region.Op.DIFFERENCE);
canvas.drawPaint(myPaint);
Run Code Online (Sandbox Code Playgroud)

填充视图的整个区域而不仅仅是差异...它适用于api 8和9 ......

谢谢你的帮助

android canvas

6
推荐指数
1
解决办法
2451
查看次数

填充整个画布,但保持边界填充区域像圆形、矩形一样

可能重复

你好朋友,

我创建油漆应用程序,我有问题。如果我绘制没有填充或其他类似边界区域的矩形并更改背景颜色,则矩形填充区域也会更改,这意味着整个画布颜色将填充新的背景颜色。如何保留背景或填充未绑定的画布区域,这是图像

这是初始图像

在此处输入图片说明

更改背景颜色后得到这个结果

在此处输入图片说明

但如何变得像这样

在此处输入图片说明

android android-canvas

5
推荐指数
1
解决办法
4278
查看次数

android canvas绘制文本部分

在画布上是否可以绘制文本但不显示其中的一半(好像它部分绘制在画布之外,但实际上并未离开画布)。我在带有一些文本的“图形”上有一个指示器,它遵循这一点,但我不希望将文本从图形部分中绘制出来(我正在绘制该区域之外的其他内容)。

我在画布后面的布局上也有一个背景,所以我不能只用位图绘画,因为这会导致一些纵横比/大小问题(看起来不太好)。


我试过在谷歌、堆栈溢出和实验中寻找答案,但无济于事。在谷歌上,我发现了很多关于在 android 画布上绘制文本的有趣的事情,但没有我想要的东西,我很困惑,我开始认为我想要的东西甚至不可能,我可能需要绘制文本自定义积分或找出看起来同样好的替代方案。

android drawtext android-canvas

2
推荐指数
1
解决办法
1119
查看次数