Android-如何截取CardView后面的内容并生成截图?
创始人
2024-08-19 21:00:14
0
  1. 首先需要将 CardView 背景设为透明,即将 CardView 的属性 cardBackgroundColor 设置为透明色:

    ...

  1. 然后在想要截图的位置调用以下方法:
View root = findViewById(android.R.id.content);
Bitmap screenshot = takeScreenshot(root);

public static Bitmap takeScreenshot(View view) {
    view.setDrawingCacheEnabled(true);
    Bitmap bitmap = Bitmap.createBitmap(view.getDrawingCache());
    view.setDrawingCacheEnabled(false);
    return bitmap;
}
  1. 此时截图会包含 CardView 上的内容和 CardView 背后的内容。如果只想截取 CardView 上的内容,可以先将 CardView 的背景设为透明,然后将想要截取的 View 放在 CardView 上面,最后调用以上方法即可。

注意:为了避免截图中出现状态栏等浮层,建议在截图之前隐藏不必要的 View。

相关内容

热门资讯

aapoker透视辅助!aap... aapoker透视辅助!aapoker有外挂吗,(aapokeR)原来真的是有挂,AI教程(黑科技方...
黑科技辅助挂(德扑之星ai代打... 黑科技辅助挂(德扑之星ai代打)外挂透明挂辅助插件(透视)好像是真的有挂(黑科技技巧)1、玩家可以在...
微扑克辅助算牌器!微扑克ai胜... 微扑克辅助算牌器!微扑克ai胜率,(微扑克)好像有挂,揭秘攻略(黑科技黑科技)亲,关键说明,微扑克辅...
黑科技脚本(微扑克辅助挂)外挂... 黑科技脚本(微扑克辅助挂)外挂透明挂辅助安装(透视)好像是真的有挂(黑科技方法);1、打开软件启动之...
wpkai机器人的打法!wpk... wpkai机器人的打法!wpk德州ai机器人,(wpK)真是是真的有挂,黑科技教程(黑科技辅助器);...
黑科技数据(德州之星有机器人吗... 黑科技数据(德州之星有机器人吗)外挂透明挂辅助安装(透视)果然有挂(黑科技攻略);德州之星有机器人吗...
wepoke透明挂!wepok... wepoke透明挂!wepoke模拟器,(wepOke)竟然有挂,透牌教程(黑科技攻略)1、wepo...
黑科技脚本(智星德州菠萝有挂吗... 黑科技脚本(智星德州菠萝有挂吗)外挂透明挂辅助插件(透视)一贯真的是有挂(黑科技辅助)1)智星德州菠...
wpk有透视辅助吗!wpk有辅... wpk有透视辅助吗!wpk有辅助挂吗,(WpK)一贯存在有挂,攻略教程(黑科技攻略)1、下载好wpk...
黑科技规律(aapoker辅助... 黑科技规律(aapoker辅助器是真的吗)外挂透视辅助app(透视)其实真的有挂(黑科技方法)1、游...