如何使用borderWidth = 3和borderColor = black绘制空矩形,并且矩形内的部分没有内容或颜色.Canvas中使用哪个功能
void drawRect(float left, float top, float right, float bottom, Paint paint)
void drawRect(RectF rect, Paint paint)
void drawRect(Rect r, Paint paint)
Run Code Online (Sandbox Code Playgroud)
谢谢.
我试试这个例子
Paint myPaint = new Paint();
myPaint.setColor(Color.rgb(0, 0, 0));
myPaint.setStrokeWidth(10);
c.drawRect(100, 100, 200, 200, myPaint);
Run Code Online (Sandbox Code Playgroud)
它绘制矩形并用黑色填充它但我只想像这个图像一样"框架":

我正在开发一个具有私人信息的应用程序,不应在Android最近的应用程序切换器中显示真实的屏幕截图.我已经尝试了这个解决方案的变体,通过将内容视图设置为onPause函数内的ImageView,但似乎操作系统在内容视图更改为自定义图像之前截取屏幕截图.
我也知道设置窗口的布局参数标志是安全的,使截图完全白色,但我希望有一种方法来自定义屏幕截图.
所以,我想知道Android在什么时候为应用程序切换器(特别是在KitKat和Lollipop中)截取应用程序的屏幕截图.