手机截屏并用Dialog展示
2017-09-13 11:39
239 查看
public class MainActivity extends AppCompatActivity { ImageView image; Button button; Bitmap bitmap; Dialog dia; Context context; ImageView imageView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); context=this; image = (ImageView) findViewById(R.id.image); button = (Button) findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //截屏 View view = getWindow().getDecorView(); view.setDrawingCacheEnabled(true); view.buildDrawingCache(); bitmap = view.getDrawingCache(); //截屏后用Dialog展示 showDialog(bitmap); } }); } public void showDialog(Bitmap bitmap){ dia = new Dialog(context, R.style.edit_AlertDialog_style); dia.setContentView(R.layout.activity_start_dialog); imageView=(ImageView) dia.findViewById(R.id.im); imageView.setImageBitmap(bitmap); dia.show(); } }
相关文章推荐
- 用全屏DialogFragment代替Activity,结合ViewPager展示图片
- logstash导入日志并用Kibana可视化展示(6.0版本)
- Android 手机截屏
- 手机如何截屏?
- 这个开源项目展示了如何实现一个横跨各种Android平台的音乐播放器,包括手机,平板,汽车,手表,电视等。Google官方推出,跨平台开发必看项目。
- 怎样获取android手机联系人并按字母展示(三)
- ios 部分截屏/将手机页面某一部分转换为图片/截图
- ZTE将在MWC大会上展示Firefox操作系统手机
- 手机截屏直接分享&反馈
- android手机截屏程序(pc端)
- 如何将你书写的网页放在手机上展示
- 监听手机截屏事件
- Android自定义Dialog大小 自动一屏幕宽度的80%展示
- 手机截屏-雷阵雨
- cocos关于部分手机截屏不全的BUG
- 修改流式布局,模仿华为手机自带设置里多语言条件下的名称字符展示
- 德州仪器展示两款Google Android手机原型
- 第37天:小米手机图片展示
- 中国展示了世界最快的智能手机
- 监听手机截屏事件